Methods for performing machine type communication for the purpose of coverage enhancement, apparatuses and systems for performing the same

ABSTRACT

A method of performing a downlink machine type communication from a base station to a MTC (machine type communication) terminal includes, at the base station, transmitting at least one of a system information—the system information excluding a Master Information Block (MIB)—, a control information and data to the MTC terminal using a system bandwidth having a predetermined size. The base station performs frequency hopping using a frequency hopping pattern in a unit of narrow band on the at least one of the system information—the system information excluding a Master Information Block (MIB)—, the control information and the data to transmit to the MTC terminal, and the narrow band is less than the system bandwidth.

CLAIM FOR PRIORITY

This application is a continuation-in-part of U.S. patent application Ser. No. 15/069,928 filed Mar. 14, 2016, which claims priority to Korean Patent Application No. 10-2015-0071990 filed on May 22, 2015, Korean Patent Application No. 10-2015-0076737 filed on May 29, 2015, Korean Patent Application No. 10-2015-0119859 filed on Aug. 25, 2015, Korean Patent Application No. 10-2015-0120551 filed on Aug. 26, 2015, Korean Patent Application No. 10-2015-0121301 filed on Aug. 27, 2015, Korean Patent Application No. 10-2016-0015234 filed on Feb. 5, 2016, in the Korean Intellectual Property Office (KIPO), the entire contents of which are hereby incorporated by reference.

This is application claims priority to Korean Patent Application No. 10-2016-0009658 filed on Jan. 26, 2016, and Korean Patent Application No. 10-2016-0025896 filed on Mar. 3, 2016 in the Korean Intellectual Property Office (KIPO), the entire contents of which are hereby incorporated by reference.

BACKGROUND

1. Technical Field

The present invention relates to methods for performing Machine Type Communication (MTC) (or Machine-to-Machine (M2M) communications), apparatuses and systems for performing the same, and more specifically to methods for performing Machine Type Communications (MTC) for the purpose of coverage improvement, and apparatuses and systems for performing the same.

2. Description of the Related Art

Embodiment of the Internet of Things (IoT) depends on arranging as many Machine Type Communication (MTC) terminals (e.g., Machine-to-Machine (M2) terminals) as possible and reducing the price the MTC terminals as low as possible.

The MTC terminals can be used in various application fields, require low power consumption, and is expected to perform communication for infrequent small burst transmission.

SUMMARY

In the case of application of Machine Type Communication (MTC) (or Machine-to-Machine (M2M) or IoT (Internet of Things)), MTC terminals such as Machine Type Communication (MTC) terminals (e.g., an electricity meter, a water meter, and a gas meter) may be used deep inside a building and may require coverage improvement compared to existing Long Term Evolution (LTE) cell coverage.

Some MTC terminals may be installed in a space shielded by a building which is insulated with metal flakes or consists of metal windows or thin walls, or may be installed in an underground of a building. Due to this installation characteristic, the MTC terminals may be more likely to experience penetration losses in a wireless interface than a general LTE terminal.

MTC terminals existing in an ultimate coverage scenario may have a low data speed, great delay tolerance, and no-mobility, and thus, some messages and/or channels may not be necessary in the case of communications using the MTC terminals.

Technologies for improving coverage of an MTC terminal need to consider coverage, power consumption, cell frequency efficiency, effects on a standard, manufacturing costs, and complexity.

In the case of existing MTC, there is required a technology which enables communications in an existing common network at a small frequency bandwidth, such as 1.4 MHz, regardless of the current bandwidth of a base station.

In particular, in the case of existing MTC, a data transmission rate is about 100 kbps (a bandwidth is fixed to 1.4 MHz), so that there is required a method for dramatically improving coverage while maintaining low power consumption of an MTC terminal.

It does not mean that all terminals require coverage improvement: the need of coverage improvement may differ between terminals, so that technologies for coverage improvement may be enabled only for terminals in need of coverage improvement.

There is required a technology for improving coverage of an MTC terminal by 20 dB compared to a general Category 1 LTE User Equipment (UE) having a minimum data transmission rate.

If coverage of an MTC terminal improves significantly, physical channels used therefor need to be improved as well, and, in order to improve coverage of an MTC terminal by 20 dB, all uplink physical channels and all downlink physical channels including a Shared channel (SCH), a Broadcast Channel, and a Physical Downlink Control Channel (PDCCH), need to be improved.

If a technology of reducing a single receive Radio Frequency (RF) and a bandwidth is applied to MTC terminals, it may lead to reduction in downlink coverage, and thus, an additional coverage improvement technology is needed to compensate for a coverage loss.

Specifically, if a single receive RF chain is applied to MTC terminals, additional coverage supplement is needed for all downlink channels, and if the maximum bandwidth is reduced, coverage supplement is needed for a (Enhanced) Physical Downlink Control Channel ((E)PDCCH) and a Physical Downlink Shared Channel (PDSCH).

In addition, as the coverage supplement technology, low-cost MTC technologies should be applied. If reduction in costs and coverage improvement are allowed altogether, it may deteriorate performance of an LTE system.

Meanwhile, 20 dB or greater coverage improvement is necessary for MTC terminals, but when a bandwidth of 1.4 MHz and a single receiver RF chain are available, data receiving performance may be poor compared to an existing general mobile communication terminal. Therefore, there is required various advanced technologies which enable securing 20 dB or greater coverage by improving performance under this environment.

In addition, operation of an uplink Random Access Channel (RACH) is one of the most important elements for a coverage improvement technology. An RACH is a kind of data requesting signal which is transmitted by a terminal to a base station at an arbitrary time for access to the base station and data transmission, and the RACH initiates communications which starts in all terminals, and thus, there is required a technology that enables a base station to successfully receive an RACH signal from a far distant MTC terminal, for which 20 dB or greater coverage has been made, and successfully transmit a response signal to the MTC terminal.

Regarding the overall operations, if a base station and/or terminal is able to distinguish an MTC coverage extension terminal from a general mobile communication terminal in advance, it may help to increase efficiency in MTC coverage improvement communications. Therefore, there is also required a technology of distinguishing an MTC coverage extension terminal from a general terminal in the RACH process in which a terminal makes an attempt for the initial access.

The present invention aims to provide method for extending coverage and maintaining lower power consumption for the purpose of coverage extension, and apparatuses and systems performing the same.

According to some example embodiment of the present invention, a method of performing a machine type communication, includes, at the base station, transmitting at least one of a system information—the system information excluding a Master Information Block (MIB)—, a control information and data to the MTC terminal using a system bandwidth having a predetermined size, the base station, performing frequency hopping using a frequency hopping pattern on the at least one of the system information—the system information excluding a Master Information Block (MIB)—, the control information and the data to transmit to the MTC terminal. The at least one of the system information—the system information excluding a Master Information Block (MIB)—, the control information and the data may be transmitted using a frequency hopping pattern between narrow bands, the narrow bands being less than the system bandwidth. The frequency hopping pattern may be generated or determined by using at least one of a cell identifier (ID), a terminal ID, a system frame number and a subframe index. The frequency hopping pattern may be transmitted using persistent scheduling to the MTC terminal. The frequency hopping may be not performed on PSS (Primary Synchronization Signal) and SSS (Secondary Synchronization Signal) for synchronization, and PBCH carrying the system information. The frequency hopping may be performed at a specific narrow band set. In case of a time division duplex (TDD) transmission scheme, an identical set of narrow bands may be used for a uplink transmission and a downlink transmission. A granularity for a frequency hopping pattern relative to a channel may be determined to be one of a common value, multiple values, and a variable value. When the granularity for the frequency hopping pattern is set as multiple values, the granularity may have a different value according to a coverage of a base station or according to a repetition level. When the granularity for the frequency hopping pattern is set as a variable value, the granularity for the frequency hopping pattern may be determined based on at least one of a repetition number and a number of narrow bands used for the frequency hopping. A plurality of classes may be divided according to a degree of coverage enhancement support of an MTC terminal, and the frequency hopping may be performed differently depending upon each of the plurality of the classes.

According to other example embodiments of the present invention, a method of performing a machine type communication includes, at the base station, transmitting at least one of a system information—the system information including at least one of Master Information Block (MIB) and System Information Block (SIB)—, a control information and data to the MTC terminal using a system bandwidth, the base station performing repetition transmission of at least one of the system information, the control information and the data to the MTC terminal using repetition pattern. The repetition transmission of the Master Information Block (MIB) may be done by at least one of transmitted the same signal and transmitting identical data with different types of signals, the identical data with different types of signals being signals which are encoded differently. The repetition transmission may be transmitted using persistent scheduling to the MTC terminal, and the persistent scheduling may be performed by fixing the repetition pattern of the repetition transmission. The MTC terminal may be operated as a small coverage terminal or a large coverage terminal according to a channel state.

According to other example embodiments of the present invention, a method of performing a random access procedure between an MTC (machine type communication) terminal and a base station, includes, at base station, performing a synchronization with an MTC terminal, and at the base station, transmitting a system information to the MTC terminal, wherein a PRACH (Physical Random Access Channel) signal is used so as to distinguish an MTC coverage extension terminal from a general MTC terminal. A PRACH (Physical Random Access Channel) preamble may be used to distinguish the MTC coverage extension terminal from the general MTC terminal. The method may further includes, at the base station, transmitting a RAR (random access response) message to the MTC terminal, and, at the base station, transmitting a RRC connection setup message to the MTC terminal.

According to other example embodiments of the present invention, a method of performing a random access procedure between an MTC (machine type communication) terminal and a base station, includes, at the MTC terminal, performing a synchronization with the base station, and, at the MTC terminal, receiving a system information from the base station, wherein a PRACH (Physical Random Access Channel) signal is used so as to distinguish an MTC coverage extension terminal from a general MTC terminal. The method may further includes, at the MTC terminal, transmitting RA (random access) preamble to the base station, and, at the MTC terminal, transmitting a RRC connection request message to the base station in response to a RA (random access) response.

A method for performing Machine Type Communication (MTC) communications according to another aspect for achieving the aforementioned objectives of the present invention performs multi-subframe scheduling when downlink frequency hopping is performed.

A method for performing Machine Type Communication (MTC) communications according to another aspect for achieving the aforementioned objective of the present invention adaptively manages the aforementioned method in order to efficiently respond to a change which occurs because of difference in transmission channels which is due to coverage difference. A change of a transmission channel or difference in transmission channel states experienced by MTC terminal(s) may be notified based on a pilot signal in a PRACH and a PUSCH or sounding signal, which is received at a base station in an uplink, and accordingly, the number of repetition of transmission and a frequency hopping pattern may be adaptively and differently applied according to the change of a transmission channel or the difference in transmission channel states experienced by MTC terminal(s). The number of repetition of transmission and a frequency hopping pattern may be adaptively or differently applied according to a level of coverage of a corresponding terminal. The number of repetition of transmission and the frequency hopping pattern may be adaptively or differently applied according to the distance between MTC terminals, or the difference in transmission channel states—for example, a transmission channel status is poor at a MTC terminal operating at underground—. The required level of coverage can be inferred from channel states estimated based on PRACH, DMRS included in PUSCH, or Sounding signals. Since the required number of repetition of transmission for an IoT terminal on ground is quite different from the required number of repetition of transmission for an IoT terminal underground, the number of repetition of transmission and the frequency hopping pattern, etc may be adaptively or differently applied according to the transmission channel status experienced by each IoT terminal.

Although features and elements are described above in particular combinations, one of ordinary skill in the art will appreciate that each feature or element can be used alone or in any combination with the other features and elements. In addition, the methods described herein may be implemented in a computer program, software, firmware, or hardware incorporated in a computer-readable medium for execution by a computer or processor. Examples of computer-readable media include electronic signals (transmitted over wired or wireless connections) and computer-readable storage media. Examples of computer-readable storage media include, but are not limited to, a read only memory (ROM), a random access memory (RAM), a register, cache memory, semiconductor memory devices, magnetic media such as internal hard disks and removable disks, magneto-optical media, and optical media such as CD-ROM disks, and digital versatile disks (DVDs). A processor in association with software may be used to implement a radio frequency transceiver for use in a WTRU, UE, terminal, base station, RNC, or any host computer. The processor may be implemented by a digital signal processor (DSP), a microprocessor, one or more microprocessors in association with a DSP core, a controller, a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) circuit, an integrated circuit (IC), a state machine, and the like.

According to the aforementioned methods for performing Machine Type Communication (MTC) for the purpose of coverage improvement, and apparatuses and systems performing the same, it is possible to dramatically improve coverage while maintaining low power consumption.

According to the aforementioned methods for performing multi-subframe scheduling in the case of performing frequency hopping by a MTC terminal, and apparatuses and systems performing the same, it is possible to dramatically improve coverage while increasing a data rate and reducing the number of switching of subframes.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic block diagram illustrating a Machine Type Communication (MTC) terminal according to the present invention.

FIG. 2 is a schematic block diagram illustrating an MTC communications system according to an example embodiment of the present invention.

FIG. 3 is a conceptual diagram illustrating a resource grid relative to a single downlink slot in a Long Term Evolution (LTE) system.

FIG. 4A is a conceptual diagram illustrating a downlink subframe structure in an LTE system.

FIG. 4B illustrates an uplink subframe structure in an LTE system.

FIG. 4C is a conceptual diagram illustrating a downlink frame structure according to an example embodiment of the present invention.

FIG. 4D is a diagram illustrating a frequency hopping pattern according to another example embodiment of the present invention.

FIG. 5A is a conceptual diagram illustrating a case where a narrow band of 6 PRB is arranged to align with legacy RPB mapping according to an example embodiment of the present invention.

FIG. 5B is a conceptual diagram illustrating a case where a narrow band of 5 PRB is arranged to align with legacy RPB mapping according to another example embodiment of the present invention.

FIG. 5C is a conceptual diagram for supporting a downlink narrow band terminal in a wideband system according to an example embodiment of the present invention.

FIG. 5D is a conceptual diagram for supporting a uplink narrow band terminal in an existing wideband system according to an example embodiment of the present invention.

FIG. 6 is a conceptual diagram illustrating a frequency hopping pattern occurring between narrow bands of 6 PRB by using a system bandwidth greater than 1.4 MHz according to another example embodiment of the present invention.

FIGS. 7 and 8 are conceptual diagram illustrating Multi-subframe scheduling or Cross-subframe scheduling in the case of PUSCH transmission according to an example embodiment of the present invention.

FIG. 9 illustrates additional information that is transmitted using reserved 10 bits of LTE Master Information Block (MIB).

FIG. 10 shows an uplink frame structure of NB-IoT.

FIG. 11 shows sub-carrier spacing at uplink of NB-IoT.

FIG. 12 shows an example of a format of uplink physical channel PRACH.

DESCRIPTION OF EXAMPLE EMBODIMENTS OF THE PRESENT INVENTION

Various modifications and variations may be made to the present invention. Hereinafter, some particular embodiments will be described in detail with reference to the accompanying drawings.

However, it should be understood that the present invention is not limited to the embodiments and all the variations or replacements of the invention or their equivalents are included in the technical spirit and scope of the present invention.

The terms “first” and “second” may be used to describe various components, but the components are not limited thereto. These terms are used only to distinguish one component from another. For example, the first component may be also named the second component, and the second component may be similarly named the first component without departing from the scope of the present invention. The term “and/or” includes a combination of a plurality of related items as described herein or any one of the plurality of related items.

When a component is “connected” or “coupled” to another component, the component may be directly connected or coupled to the other component, but it should be understood that other components may be intervene. In contrast, when a component “is directly connected” or “coupled” to another component, no other components intervene.

The terms used herein are given to describe only the specific embodiments but not intended to limit the present invention. A singular term includes a plural term unless otherwise stated obviously. As used herein, the terms “include” or “have” are used to indicate that there are features, numerals, steps, operations, components, parts or combinations thereof as described herein, but do not exclude the presence or possibility of addition of one or more features, numerals, steps, operations, components, parts or components thereof.

Unless defined otherwise, all the terms including technical or scientific terms as used herein have the same meanings as those generally understood by one of ordinary skill in the art. Such terms as generally defined in the dictionary should be interpreted as having meanings consistent with those understood in the context of the related technologies, and should not be construed as having excessively formal or ideal meanings unless clearly defined in the instant application.

A terminal may include but is not limited to a user equipment (UE), a user terminal (UT), mobile terminal, an access terminal (AT), terminal, a fixed or mobile subscriber unit, Subscriber Station(ss), cellular (tele)phone, wireless device, wireless communication device, Wireless Transmit/Receive Unit (WTRU), mobile node, mobile, a mobile station (MS), a personal digital assistant (PDA), smart phone, laptop, netbook, personal computer, wireless sensor, consumer electronics (CE) or other terminologies.

Various embodiments of terminal may include but is not limited to cellular telephone, smart phone with wireless communication capability, personal digital assistant (PDA) with wireless communication capability, wireless modem, portable computer with wireless communication capability, photography apparatus such as digital camera with wireless communication capability, wearable device with wireless communication capability, gaming apparatus with wireless communication capability, consumer electronics for storing and playback music with wireless communication capability, internet consumer electronics with wireless internet access and browsing capabilities, and portable unit or any terminal where integrated with combination of such capabilities or functions.

A base station generally refers to a fixed station that communicates with the UE. The base station may include but is not limited to a Node-B, evolved-NodeB (eNB or eNode-B), an advanced base station (ABS), an HR-BS, a site controller, base transceiver system (BTS), an access point (AP), or any other type of interfacing device capable of operating in a wireless environment.

The base station may be part of a RAN (radio access network), which may also include other base stations and/or network elements (not shown), such as a base station controller (BSC), a radio network controller (RNC), relay nodes, and the like. The base station may be configured to transmit and/or receive wireless signals within a particular geographic region, which may be referred to as a cell (not shown).

The cell may further be divided into cell sectors. For example, the cell associated with the base station may be divided into three sectors. Thus, in one embodiment, the base station may include three transceivers, i.e., one transceiver for each sector of the cell. In another embodiment, the base station may employ multiple-input multiple-output (MIMO) technology and, therefore, may utilize multiple transceivers for each sector of the cell.

A Machine Type Communication (MTC) communication terminal includes a terminal that is embedded with a sensor and has a communication function to embody MTC communication. For example, the MTC communication terminal may include a Machine Type Communication (MTC) terminal, a narrow band Long Term Evolution (NB-LTE) terminal, a Cellular Internet of Things (NB-CIoT) terminal.

Hereinafter, example embodiments of the present invention are described in detail with reference to accompanying drawings. To provide better understanding of the present invention, the same reference numeral is used to an identical element and descriptions are omitted for the identical element.

FIG. 3 shows an example of a resource grid of a single downlink slot in an LTE system.

Referring to FIG. 3, a downlink slot includes a plurality of OFDM symbols in the time domain and N_(RB) number of resource blocks (RBs) in the frequency domain. The N_(RB) number of resource blocks included in the downlink slot is dependent upon a downlink transmission bandwidth set in a cell. For example, in an LTE system, N_(RB) may be any one of 6 to 110. One resource block may include a plurality of subcarriers in the frequency domain. An uplink slot may have the same structure as that of the downlink slot.

Each element on the resource grid is called a resource element. The resource elements on the resource grid can be identified by a pair of indexes (k,l) in the slot. Here, k (k=0, . . . , N_(RB)×12−1) is a subcarrier index in the frequency domain, and l (l=0, . . . , 6) is an OFDM symbol index in the time domain.

FIG. 3 illustrated that one resource block includes 7×12 resource elements made up of seven OFDM symbols in the time domain and twelve subcarriers in the frequency domain, however the number of OFDM symbols and the number of subcarriers in the resource block are not limited thereto. The number of OFDM symbols and the number of subcarriers may vary depending on the length of a CP (cyclic prefix), frequency spacing, and the like. For example, in case of a normal CP, the number of OFDM symbols is 7, and in case of an extended CP, the number of OFDM symbols is 6. One of 128, 256, 512, 1024, 1536, and 2048 may be selectively used as the number of subcarriers in one OFDM symbol. In case a narrow band narrower than current narrow band for Machine Type Communication, a small number such as 64, 32, 16 or 8 may be selectively used as the number of subcarriers in one OFDM symbol, and the number of subcarriers in one OFDM symbol may be adjusted depending upon the bandwidth used for Machine Type Communication.

A bandwidth of an LTE system may be various in a range between 1 MHz and 20 MHz. In case a narrow band narrower than current narrow band for Machine Type Communication, a bandwidth of an LTE system may be less than 1 MHz.

FIG. 4A shows a structure of a downlink subframe in an LTE system.

Referring to FIG. 4A, a downlink subframe includes two slots in the time domain, and each of the slots includes seven OFDM symbols in the normal CP. First three OFDM symbols (maximum four OFDM symbols for a 1.4 MHz bandwidth) of a first slot in the subframe corresponds to a control region to which control channels are allocated, and the other remaining OFDM symbols correspond to a data region to which a physical downlink shared channel (PDSCH) is allocated.

The PDCCH may carry a transmission format and a resource allocation of a downlink shared channel (DL-SCH), resource allocation information of an uplink shared channel (UL-SCH), paging information on a PCH, system information on a DL-SCH, a resource allocation of an higher layer control message such as a random access response transmitted via a PDSCH, a set of transmission power control commands with respect to individual UEs in a certain UE group, an activation of a voice over internet protocol (VoIP), and the like. A plurality of PDCCHs may be transmitted in the control region, and a UE can monitor a plurality of PDCCHs. The PDCCHs are transmitted on one or an aggregation of a plurality of consecutive control channel elements (CCE). The CCE is a logical allocation unit used to provide a coding rate according to the state of a wireless channel. The CCE corresponds to a plurality of resource element groups. The format of the PDCCH and an available number of bits of the PDCCH are determined according to an associative relation between the number of the CCEs and a coding rate provided by the CCEs.

The base station determines a PDCCH format according to a DCI to be transmitted to the UE, and attaches a cyclic redundancy check (CRC) to control information. A unique identifier such as radio network temporary identifier (RNTI) is masked on the CRC according to the owner or the purpose of the PDCCH. In case of a PDCCH for a particular UE, a unique identifier, e.g., a cell-RNTI (C-RNTI), of the UE, may be masked on the CRC. Alternatively, in case of a PDCCH for a paging message, a paging indication identifier, e.g., a paging-RNTI (P-RNTI), may be masked on the CRC. In case of a PDCCH for a system information block (SIB), a system information identifier, e.g., a system information-RNTI (SI-RNTI), may be masked on the CRC. In order to indicate a random access response, i.e., a response to a transmission of a random access preamble of the UE, a random access-RNTI (RA-RNTI) may be masked on the CRC.

FIG. 4B shows a structure of an uplink subframe in an LTE system.

An uplink subframe may be divided into a control region and a data region in the frequency domain. A physical uplink control channel (PUCCH) for transmitting uplink control information is allocated to the control region. A physical uplink shared channel (PUCCH) for transmitting data is allocated to the data region. When indicated by a higher layer, the UE may support a simultaneous transmission of the PUSCH and the PUCCH.

The PUCCH for a UE is allocated by a pair of resource blocks RBs in a subframe. The resource blocks belonging to the pair of RBs occupy different subcarriers in first and second slots, respectively. The frequency occupied by the RBs belonging to the pair of RBs is changed at a slot boundary. This is said that the pair of RBs allocated to the PUCCH is frequency-hopped at the slot boundary. The UE can obtain a frequency diversity gain by transmitting uplink control information through different subcarriers according to time. In FIG. 4b , m is a position index indicating the logical frequency domain positions of the pair of RBs allocated to the PUCCH in the subframe.

Uplink control information transmitted on the PUCCH may include a hybrid automatic repeat request (HARQ) acknowledgement/non-acknowledgement (ACK/NACK), a channel quality indicator (CQI) indicating the state of a downlink channel, a scheduling request (SR), and the like.

The PUSCH is mapped to an uplink shared channel (UL-SCH), a transport channel. Uplink data transmitted on the PUSCH may be a transport block, a data block for the UL-SCH transmitted during the TTI. The transport block may be user information. Or, the uplink data may be multiplexed data. The multiplexed data may be data obtained by multiplexing the transport block for the UL-SCH and control information. For example, control information multiplexed to data may include a CQI, a precoding matrix indicator (PMI), an HARQ, a rank indicator (RI), or the like. Alternatively, the uplink data may include only control information.

As an example of a MTC communication terminal, an MTC terminal needs 20 dB or greater coverage improvement, but when a bandwidth of 1.4 MHz and a single receiver RF chain are available, data receiving performance may be poor compared to an existing general mobile communication terminal.

Therefore, there are required various advanced technologies which enable improving performance so as to secure 20 dB or greater coverage under this environment. As examples of such technologies, there are a scheme of dramatically improving a Signal to Noise Ratio (SNR) by repetition transmission and a scheme of securing a diversity gain by performing frequency hopping of 1.4 MHz over an entire system band.

MTC Frequency Hopping Scheme

A maximum bandwidth supported by a normal LTE terminal for a single carrier is 20 MHz. One of technologies for reducing a cost of an MTC terminal is reducing the maximum bandwidth supported by a terminal to a bandwidth smaller than 20 MHz (e.g., 5 MHz, 3 MHz, 1.4 MHz, 200 KHz, and the like). The technology of reducing the maximum bandwidth able to be supported by a terminal may be applied to a downlink and/or uplink, an RF component and/or a baseband component, and a data and/or control channel. A location of a frequency of the reduced bandwidth (a data channel and/or control channel) less than 20 MHz may be fixed to the center of a carrier bandwidth or at both ends of carrier bandwidth or one end of carrier bandwidth, or may be changed semi-statically, dynamically, or in a predetermined pattern according to each MTC terminal. For machine type communication, the location of a frequency of the reduced bandwidth (used for a data channel and/or control channel), i.e. narrow band, less than 20 MHz may be aligned in a unit of RB (resource block) on a frequency axis. Since 1.4 MHz corresponds to 6-PRB, in case of 10 MHz bandwidth, the total number of PRB is 50 and 50 cannot be exactly divided by 6, and thus extra PRB(s) exist, the location of a frequency of the extra PRB of the reduced bandwidth (used for the data channel and/or control channel), i.e. narrow band, less than 20 MHz may be fixed to the center of a carrier bandwidth or at both ends of carrier bandwidth or one end of carrier bandwidth.

In the case of data transmission in an MTC terminal, data is transmitted using only a reduced bandwidth of 1.4 MHz, but an entire system bandwidth which is actually allocated may be less than 1.4 MHz. The entire system bandwidth may be, for example, 20 MHz, 10 Hhz, 5 MHz, or 3 MHz. The reduced bandwidth of 1.4 MHz may, for example, correspond to 6 Physical Resource Block (PRB). The reduced bandwidth of 200 KHz or 180 KHz may correspond to 1 RB. 1 PRB—for example 180 KHz—can be used for the downlink transmission of data or control signal from a base station to a terminal.

Meanwhile, in the case of data transmission in existing LTE, a downlink uses a frequency distributed scheduling (FDS) scheme to distribute resources in a frequency domain and allocate the distributed resources, and accordingly, the effects of a frequency hopping scheme may be achieved, and thus, a frequency hopping scheme is not additionally applied to the downlink data transmission whereas a frequency hopping scheme through an uplink physical layer data transmission channel (e.g., a physical uplink shared channel (PUSCH)) is applied only in the case of uplink data transmission. That is, existing LTE does not additionally apply the frequency hopping scheme for downlink data transmission, but applies the frequency hopping scheme through an uplink physical layer data transmission channel (e.g., a PUSCH)) for uplink data transmission.

However, in the case of an LTE downlink, the FDS scheduling is able to be employed only when the entire bandwidth is wide, and thus, a technology of performing frequency hopping of the entire (data channels and/or control channels) is required in the case of a bandwidth limited to 1.4 MHz or 200 KHz or 180 KHz.

In the case of LTE downlink data transmission in MTC communications according to an example embodiment of the present invention, data may be transmitted in a manner that 1.4 MHz is frequency-hopped by using an entire system bandwidth greater than 1.4 MHz and a hopping pattern. The hopping pattern may be periodical or aperiodical. The hopping pattern may be aperiodical when data transmission is completed before one period of pattern is repeated.

First, a method for transmitting uplink data in an MTC terminal in the case of MTC communications according to an example embodiment is described.

An MTC terminal transmits data by using the entire system bandwidth greater than 1.4 MHz; specifically, it is able to transmit data by performing frequency hopping of 1.4 MHz in a pattern, such as Time Switched Transmit Diversity (TSTD). The hopping pattern may be periodical or aperiodical. The hopping pattern may be aperiodical when data transmission is completed before one period of pattern is repeated.

In the case of uplink transmission in MTC communications, unlike the existing LTE system, the data may be transmitted to a terminal by performing frequency hopping through a downlink physical layer data transmission channel (PDSCH). In addition, in the case of uplink transmission in MTC communications, the data may be transmitted to a base station by performing frequency hopping through an uplink physical layer data transmission channel (e.g., a PUSCH).

In addition, even in the case of transmitting system information, such as System Information Block (SIB) other than a Master Information Block (MIB), a paging signal, and the like, frequency hopping may be performed using an entire system bandwidth greater than the bandwidth 1.4 MHz.

Specifically, in the case of LTE downlink transmission in MTC communications, not just data, but also system information (e.g., an SIB), control information (e.g., a PDCCH) and a (E)PDCCH, may be transmitted by performing frequency hopping using an entire system bandwidth greater than 1.4 MHz.

Specifically, in the case of LTE uplink transmission in MTC communications, not just data, but also control information (e.g., a PUCCH) and a random access signal (e.g., a PRACH) may be transmitted by performing frequency hopping using an entire system bandwidth greater than 1.4. MHz.

A Primary Synchronization Signal (PSS)/Secondary Synchronization Signal (SSS) used for synchronization and a PBCH used for notifying system information may not be subject to frequency hopping.

FIG. 4C is a conceptual diagram illustrating an example of a downlink frame structure according to an example embodiment of the present invention.

A frame may consist of ten subframes each of 1 ms. Each frame is distinguished by a System Frame Number (SFN). An SFN may be used for controlling various types of transmission cycle which may have a time period longer than a frame, such as a paging and sleep-mode period and a channel state reporting period.

FIG. 4C is an example of a case where a PBCH, a PCFICH, a PDCCH, and a PDSCH are mapped to a downlink frame.

In an LTE system, PDCCHs are allocated in order to transmit a downlink control signal which controls a terminal. An region to which PDCCHs of terminals are mapped may be a PDCCH region or a control region.

A PCFICH is transmitted with information on the number of Orthogonal Frequency Division Multiplexing (OFDM) symbols which are used in a subframe for allocating PDCCHs. Information on the number of OFDM symbols to which the PDCCHs are allocated is a Control Format Indicator (CFI). Every terminal within a cell needs to search for an region to which the PDCCH are to be allocated, and accordingly, the CIF may be set to be a cell-specific value. In general, a control region to which the PDCCH are to be allocated to the front OFDM symbols of a downlink subframe, and the PDCCH may be allocated to up to three OFDM symbols.

For example, a CIF is set to be 3, and accordingly, a PDCCH is allocated to three OFDM symbols in a subframe. A terminal may detect its own PDSCH from a control region, and detect its PDSCH based on the PDCCH detected from the control region. In an MTC system, for efficient use of resources, a PCFICH is not transmitted every TTI: instead, a fixed CFI is used or the PCFICH is transmitted only at a specific TTI. In the case of using a fixed CFI, a specific value for the CFI may be predetermined or the PCFICH may be transmitted using a MID or an SIB.

As a new control channel other than the existing PDCCH, an enhanced PDCCH (e-PDCCH) may be introduced. The e-PDCCH may be allocated to a data region, not a control region to which a PDCCH is allocated. As the e-PDCCH is defined, a control signal may be transmitted to each terminal and it may solve the short of the existing PDCCH region.

Referring to FIG. 4C, in the case of MTC communications according to an example embodiment of the present invention, 1.4 MHz is frequency-hopped by using an entire system bandwidth greater than 1.4 MHz and a hopping pattern (FH1A, FH2A, FH3A, . . . , or FH1B, FH2B, FH3B, . . . ), so that system information (e.g., an SIB) and control information (e.g., a PDCCH and a (E)PDCCH) may be transmitted to an MTC terminal. At this point, a hopping pattern of an SIB may be implicitly/explicitly obtained using information contained in an MIB and a Cell ID obtained during a synchronization process.

In the case of downlink transmission in MTC communications according to an example embodiment of the present invention, the data may be transmitted by performing frequency hopping through a downlink physical layer data transmission channel (PDSCH), which is different from a case for existing LTE. In addition, in the case of uplink transmission in MTC communications according to an example embodiment of the present invention, the data may be transmitted by performing frequency hopping through a uplink physical layer data transmission channel (e.g., a PUSCH)). In addition, in the case of downlink transmission in MTC communications according to an example embodiment, frequency hopping may be performed using an entire system bandwidth greater than 1.4 MHz to transmit system information, such as an a SIB other than an MIB. In addition, in the case of uplink transmission in MTC communications according to an example embodiment of the present invention, frequency hopping may be performed using an entire system bandwidth greater than 1.4 MHz to transmit control information (e.g., a PUCCH), a random access signal (e.g., a PRACH), and the like.

An MTC terminal uses a narrow band to communicate with a base station. The narrow band is a minimum bandwidth used for transmission of information, signals, and data between the MTC terminal and the base station, and the narrow band may be used on a PRB or subcarrier unit basis.

In MTC communications, frequency hopping between subcarriers in a narrow band may be performed, or frequency hopping between narrow bands (or in a unit of narrow band) may be performed.

A PSS, an SSS, or a PBCH may be divided into a plurality of part to be carried onto a plurality of narrow bands which is smaller than 1.4 MHz, therefore PSS, an SSS, or a PBCH may be spread more in a time domain region when compared with the case in which the PSS, an SSS, or a PBCH is carried onto one 1.4 MHz bandwidth. In case the PSS, an SSS, or a PBCH is divided into a plurality of part to be carried onto a plurality of narrow bands which is smaller than 1.4 MHz, it is required more transmission time when compared with the case in which the PSS, an SSS, or a PBCH is not divided into a plurality of parts to be carried onto one 1.4 MHz bandwidth. Namely, it is required more transmission time when the PSS, an SSS, or a PBCH is carried onto one 1.4 MHz bandwidth instead of being carried onto several PRBs or instead of being carried onto a plurality of narrow band smaller than 1.4 MHz. For example, 6 TTI is required for the data transmission in order to divide 6-PRB data to be carried onto 1-PRB.

Here, the PSS, the SSS, and the PBCH may be independent regardless of setting of a narrow band.

A narrow band according to an example embodiment may be defined in a unit of PRB. For example, a location of PRB of a narrow band according to an example embodiment is defined continuously, and a band close to the central 72 subcarriers may be used as the narrow band. It may or may not symmetric to the center. Although it is not symmetric to the center before a PRB which is not defined as a narrow band, the band may be set by expanding it in a left and right direction. The order of narrow bands may be given from a low frequency or from a high frequency, or may be from the left or from the right by regarding the center as a starting point. Alternatively, the order of narrow bands may be give in a circular loop form which is clockwise or counterclockwise from the left or from the right by regarding the center a starting point.

A narrow band within 72 subcarriers except for DC located at the center may be defined as a central narrow band, a narrow band placed far right from the central narrow band may be defined as the lowest narrow band, and a narrow band placed far left from the central narrow band may be defined as the highest narrow band. If a terminal needs to monitor a PSS/SSS/PBCH in a cell, it is possible to retune a frequency to the central 72 subcarriers (except for system DC).

An offset may be set such that a location of an uplink narrow band is to be aligned or associated with a legacy PUCCH and/or PRACH. Specifically, a location of an uplink narrow band may be determined to be a legacy PUCCH and/or PRACH+offset.

To support a low price MTC terminal, an entire system bandwidth is not used for communication between the MTC terminal and a base station, but instead a part of a system bandwidth for communication between the MTC terminal and the base station may be set. If the part of the system bandwidth, that is, a narrow band, is set, the narrow band may be defined as a set of continuous physical resource blocks (PRBs).

In the case of a time division duplex (TDD) transmission scheme, an identical set of narrow bands should be set for uplink transmission and downlink transmission. That is, in the case of the TDD transmission scheme, it is required to set uplink transmission and downlink transmission to have the same subcarrier set.

A base station may set a plurality of narrow bands in order to simultaneously support a plurality of MTC terminals. As such, if a plurality of narrow bands is set in order to simultaneously support a plurality of MTC terminals, narrow bands may be set not to overlap each other in order to reduce increasing interference to MTC terminals. To set narrow bands not to overlap each other, the narrow bands may be set as a function of a system bandwidth. In real situation where a large number of terminals exist, it is difficult to determine narrow band sets such that each narrow band does not overlap one another, the interference to MTC terminals can be reduced by applying frequency hopping even though a little overlap exist. Thus, even though overlapped narrow band sets are defined, a frequency hopping pattern can be determined such that no overlap exist.

A downlink narrow band fully overlapping with subcarriers within the central 72 subcarriers (except system DC) may be defined as a central narrow band. Through the central narrow band, broadcasting signals which all MTC terminals need to receive may be transmitted. The central narrow band may be used for frequency hopping between narrow bands. The central narrow band may be used for frequency hopping in the case of downlink or uplink data transmission. For example, in the case of downlink PDSCH and/or PDCCH transmission, frequency hopping may be performed using the central narrow band. Herein, detailed descriptions are provided with reference to FIGS. 5C and 5D.

In a case where a system bandwidth per cell is greater than 3 MHx, a number of non-overlapped downlink narrow bands other than the central narrow band may be set to be specific relative to the system bandwidth.

A non-overlapped downlink narrow band may be defined for a single cell.

The number of available narrow bands and the number of sub-bands may be determined based on a system bandwidth of a cell.

The number of available narrow bands may be determined based on a system bandwidth of a cell. The entire bandwidth used by the narrow band (the number of narrow bands×a bandwidth of a single narrow band) may be less than ½ of a system bandwidth. As a result, some PRBs may not be included any set narrow band. Part of a bandwidth not used exclusively for MTC may be managed separately from narrow bands for MTC. Specific downlink or uplink messages, signals, or data may be transmitted using an edge of the system bandwidth or the central narrow band.

At least in a system bandwidth, other narrow bands may overlap the central narrow band. For example, if a system bandwidth is set to be 3 MHz to solve the short of a frequency band, other narrow bands may overlap the central narrow band, i.e. narrow band sets can be operatively overlapped. Size of a narrow band not close to the central narrow band may be 6 PRB.

If coverage enhancement of an MTC terminal is supported on a network, SIB-1 message of the MTC terminal may be always frequency-hopped hopping may be used all the time for SIB-1 message of the MTC terminal in a case where a system bandwidth is equal to or greater than 5 MHz.

Information on a frequency hopping pattern for SIB-1 message of an MTC terminal may be determined based on a subframe index (and/or SFN), cell ID, and a system bandwidth. Since information on the frequency hopping pattern is already known to the MTC terminal, it is possible to restore the SIB-1 message without additionally transmitted information on the frequency hopping pattern. Granularity for a frequency hopping pattern relative to any one channel may be determined to be one of three options: a common value, multiple values, and a variable value.

In a case where frequency hopping granularity is a common value, the common value may be a fixed value and may be obtained by receiving it via an MIB or SIB1 message.

The common value may be a constant or a variable.

Since the common value, which is a fixed value, is used, all terminals may have the same frequency hopping granularity value.

In a case where the common value is a variable, this fact may be known to all terminals via broadcasting information since the common value is a variable. For example, the common value may be transmitted to a terminal via an MIB or SIB message.

There is only one possible case if the common value is used, so that implementation and system management may become simple.

Frequency hopping granularity is frequency hopping resolution. Frequency hopping resolution may be frequency domain resolution or time domain resolution. For example, if hopping can be performed in units of PRB, granularity may be 1 PRB, e.g., 180 kHz or 200 kHz. In another example, if hopping can be performed in units of subcarrier, granularity may be 15 kHz.

Time domain resolution indicates whether frequency hopping is to be performed every subframe, the number of multiple subframes in units of which frequency hopping is to be performed, or whether frequency hopping is to be performed in unit of slot.

In a case where granularity for a frequency hopping pattern is set not as a fixed value, but as multiple values, granularity may have a different value according to coverage of a base station or according to a repetition level. That is, frequency hopping granularity may be changed according to coverage of a base station or according to a repetition level.

For example, in the case of a bad channel state which indicates that coverage enhancement is supported, frequency hopping may be performed a more number of times to obtain frequency hopping gains more than a case where coverage enhancement is not supported. That is, in order to obtain more frequency hopping gains, frequency hopping may be performed in a shorter frequency hopping period or a more number of times.

In another example, in the case of a good channel state which indicates that coverage enhancement is not supported, frequency hopping may be performed a less number of times than a case where coverage enhancement is supported. That is, frequency hopping may be performed in a longer frequency hopping period or a less number of times.

For example, the greater the repetition level is, the less number of times the frequency hopping may be performed. On the other hand, the smaller the repetition level is, the more number of times the frequency hopping may be performed.

In a case where granularity for a frequency hopping pattern is set as a variable value, the granularity for the frequency hopping pattern may be determined based on the repetition number and the number of narrow bands used for the frequency hopping. Frequency hopping may be performed once at each bandwidth, and, in this case, retuning is possible once at each narrow band.

A common frequency hopping pattern for all channels, such as SIB-x (herein, x indicates 1, 2, 3, 4, 5, 6, 7, or 8) may be performed cell-specifically.

Frequency hopping may be used even in a low-complexity MTC terminal which does not support coverage enhancement. Alternatively, a plurality of classes are divided according to a degree of coverage enhancement support of an MTC terminal, frequency hopping may be performed differently in each class. For example, in a class indicating a high degree of coverage enhancement support is less, frequency hopping may be performed a much less number of times than a class indicating a low degree of coverage enhancement support. That is, it is possible to perform frequency hopping in a longer period or a less number of times.

Mapping between a channel and a frequency hopping pattern may be implemented in various ways. For example, the same frequency hopping pattern may be used for each channel, or a frequency hopping pattern may be changed for each channel. In another example, a frequency hopping pattern may be adaptively changed according to characteristics of a channel (e.g., a channel state, a type of the channel (a control channel, a data channel, or the like), the number of narrow bandwidths within the channel, etc.). In yet another example, the same frequency hopping pattern of a legacy Uplink (UL) PUSCH or PUCCH may be used, or a new frequency hopping pattern may be set based on the legacy UP PUSCH or PUCCH.

According to another embodiment of the present disclosure, frequency hopping may be performed only when a system bandwidth for an MTC SIB-1 message is 5 MHz.

Frequency hopping for an MTC SIB-1 message may be performed in units of narrowband (6-PRB). Frequency hopping for an MTC SIB-1 message may be performed between two narrowbands within a cell. The number of narrowbands between which frequency hopping for an MTC SIB-1 message is performed may be known via a Master Information Block (MIB). In this case, frequency hopping for MTC SIB-1 message may be performed between two or four narrrowbands according to what is instructed by the MIB.

The narrowbands may be determined based on cell ID and/or a system bandwidth.

A hopping sequence of the narrowbands may be determined based on cell ID, subframe index, and/or SFN. A parameter used to determine a frequency hopping pattern may include SFN, subframe index, and/or cell ID. Frequency hopping may be limited to a specific narrowband set and performed within the specific narrow set.

Information on a narrowband set may be known via an MIB or SIB or may be sent by encoding the MIB/SIB into a code indicating a specific number.

With respect to Rel-13 low-complexity MTC terminals with normal coverage, PUCCH resources may be implicitly determined based on resources in an M-PDCCH/PDSCH narrowband and/or an ECCE/PRB resource in a narrowband.

With respect to MTC coverage enhanced terminals, a PUCCH resource may be determined implicitly or explicitly.

For example, PUCCH resources may be implicitly determined based on a M-PDCCH/PDSCH narrowband and/or an ECC/PRB resource within a narrowband.

In another example, a PUCCH resource may be explicitly determined based on DCI/RRC/RAR/Msg4.

Slot-level hopping through a narrowband may not be supported for MTC coverage enhanced terminals.

A hopping interval/gap for PUCCH frequency hopping may be used in a retuning operation of two adjacent X-subframes PUCCH repetition.

Specifically, in a case where repetition transmission is performed X number of times in units of subframe, a PUCCH may be used to re-set repetition transmission-relevant parameters in the next repetition transmission performed X number of time or to re-perform time-alignment.

Regarding Scheduling Request (SR) repetition is capable of being transmitted within SR transmission instances.

SR repetition may be transmitted within continuous Uplink (UL) subframes from a start subframe. Therefore, an SR signal may be transmitted first.

SR repetition may be transmitted in a manner of intermittent repetition based on SR configuration.

Hereinafter, how to process a subframe in which repetition is not possible is described.

If a subframe in which repetition is not possible due to a TDD, MBSFN, or PRS subframe is known as cell wide (which means that cell-specific repetition cannot be performed), repetition may be delayed until a next subframe in which repetition is possible.

A terminal is not capable of being aware of TDD configuration before receiving MTC-SIB1. When receiving STC-SIB1/SiB2, the terminal may be, in a worst case, able to assume the TDD configuration.

A terminal is not able to be aware of MBSFN configuration before receiving MTC-SIB2. When receiving STC-SIB1/SIB2, the terminal may be, in a worse case, able to assume the MBSFN configuration.

If UE-specific repetition is not possible due to a measurement gap, it is possible to drop repetition.

If a base station and a terminal know each other that a repetition transmission is not possible, repetition transmission is delayed. If not, it is possible to stop transmission.

If a subframe in which repetition is not possible is aligned between a base station and an MTC terminal, repetition may be delayed until a next subframe in which repetition is possible.

If a subframe in which repetition is not possible is misaligned between a base station and an MTC terminal (or if the base station and the MTC terminal do not know the subframe in which repetition is not possible), it is possible to drop repetition.

Alternatively, if a subframe in which repetition is not possible is misaligned between a base station and an MTC terminal (or if the base station and the MTC terminal do not know the subframe in which repetition is not possible, the subframe may be forcibly aligned between the base station and the MTC terminal. In this case, after the forcible alignment of the subframe between the base station and the MTC terminal, repetition may be delayed until a next subframe in which repetition is possible. Alternatively, a repetition transmission between a base station and an MTC terminal can be delayed until a next subframe in which repetition is possible.

If an MTC does not know the timing of transmitting an MTC-PDCCH (M-PDCCH) when performing in repetition transmission, the MTC terminal has to search for a PDCCH in every subframe. However, a subframe does not include an M-PDCCH in many cases because of repetition, and it may be a serious problem for the MTC terminal to which power consumption is a key issue. To solve this problem, the following methods may be used.

Method 1. A method in which an RRC signal notifies a start location of transmission of a M-PDCCH, a transmission period, an actual transmission offset in the transmission period, and the like.

Method 2. A method for enabling a terminal to know the aforementioned information (a start location of transmission of a M-PDCCH, a transmission period, an actual transmission offset in the transmission period) based on UE ID, SFN, CELL ID, subframe index, and the like.

Method 3. A method for adjusting a transmission period and a transmission offset according to a repetition level by considering the fact the repetition level is different in each coverage extension level. That is, the transmission period and the transmission offset may be determined according to a coverage extension level.

For example, it is possible to figure out, in Initial radio access stage of LTE system, an approximate distance from a terminal by using a RACH, and then to determine a coverage extension level by using an estimated channel state (e.g. RSSI and SNR) That is, a repetition level may be determined considering not only a distance, but also a channel state.

In the case of appliance of Method 1 which utilizes signaling to determine the timing of transmitting an MTC-PDCCH (M-PDCCH), the following methods are possible for UE-specific MPDCCH initialization.

That is, using the following methods, information on a start location of transmission of an M-PDCCH, a transmission period, an actual transmission offset in the transmission period, and the like are provided to notify the timing of transmitting the M-PDCCH.

An M-PDCCH Common Search Space (CSS) is needed at least for paging and/or a Random Access Response (RAR).

1) Alt. 1A: If an M-PDCCH CSS is supported, the aforementioned information may be informed using dedicated RRC signaling which is scheduled in the M-PDCCH CSS. In this case, a parameter(s) for UE-specific EPDCCH set initialization may be included in the dedicated RRC signaling which is scheduled by an MPDCCH within the M-PDCCH CSS. Design and configuration of the M-PDCCH CSS may be implemented in various ways.

If an M-PDCCH CSS is necessary, different terminals may monitor for different subframes and different M-PDCCH CSSs in other narrow bands. Regarding an M-PDCCH CSS for a coverage enhanced terminal, M-PDCCH candidates having R, which indicates a different repetition number, may be supported.

It is possible to support at least one decoding candidate in an M-PDCCH CSS within a narrow band. In the case of supporting at least one decoding candidate in an M-PDCCH CSS within a narrow band, a terminal may monitor for different decoding candidates in the M-PDCCH CSs within the narrow band.

2) Alt. 3A: The aforementioned information may be provided using an RAR message which is a message during a random access procedure.

In this case, a parameter(s) for UE-specific MPDCCH set initialization may be included in the RAR message.

Scheduling the RAR message may be implemented in various ways.

3) Alt. 3B: The aforementioned information may be provided using Message 4 which is a message during a random access procedure.

In this case, a parameter(s) for UE-specific MPDCCH set initialization may be included in Message 4.

If an M-PDCCH CSS is supported, the aforementioned information may be provide using Message 4 which is scheduled by an MPDCCH within the M-PDCCH CSS. Design and configuration of the M-PDCCH CSS may be implemented in various ways.

For coverage enhancement, a M-PDCCH candidate may be configured by a continuous and valid subframe.

Regarding an M-PDCCH UE-specific search space for a normal coverage/small coverage enhancement MTC terminal, M-PDCCH candidates having different L aggregated levels may be supported.

Meanwhile, by applying precoding diversity to a frequency hopping pattern, it is possible to obtain a diversity gain.

Specifically, by applying a pattern with a different code to each repetition block, a diversity gain may be obtained. That is, a different encoding scheme may be used in each repetition block. In the case of repetition transmission of a repetition block, the same data (or information) may be transmitted with different types of signals, such as signals which are encoded differently for the purpose of diversity gain, or signals which are encoded differently according to narrowband used for frequency hopping, or signals which are encoded differently according to the timing of transmission.

The same information may be transmitted with physically different types of signals. For example, in case of repetition transmission of a repetition block, a frequency hopping may be provided by varying the frequency of the repetition transmission, or the repetition block is not transmitted in a constant time interval but the timing of repetition transmission may vary according to a predetermined pattern, or the repetition block is transmitted with signals encoded with different codes. For another example, in case of MIMO ((Multiple-input, Multiple-output), the same information may be transmitted with physically different types of signals by varying the precoding matrix of the repetition transmission.

For PUCCH resource allocation for an MTC, coverage enhanced (CE) levels may be classified and managed.

A location of a PUCCH PRB may be indicated by an MTC SIB message and may be configured for a corresponding CE level. A PUCCH is not transmitted at the time when a PUSCH is transmitted, and instead data originally transmitted by the PUCCH is transmitted by the PUSCH. In this case, for the purpose of closed loop operations, there may be cases in which important measurement values of the current channel state, such as CQI or CSI, although the data originally transmitted by the PUCCH is not transmitted by the PUSCH. In this case, there is no data to be transmitted, so that transmission is performed in a manner of setting the PUSCCH independently without setting a PUSCH. Therefore, information on a resource to which the PUCCH is allocated is needed. Candidates for a location of the resource (hereinafter, referred to as resource location candidates) is known to all terminals, and a terminal selectively choose one of the resource location candidates based on its C-RNTI, thereby enabled to reduce control information necessary for notifying the location of the PUSCCH resource. The resource location candidates may be known to all terminals via an SIB.

A location of a PUCCH PRB may be configured by a network in an overlapping manner.

All the resource location candidates are not used, so, if a location of a resource to which a PUCCH is to be allocated is set in an overlapping manner, efficiency may improve.

If a PUCCH PRB location is not signaled in an MTC SIB with respect to a specific CE level, the same PUCCH PRB location may be used as default values with respect to the next low CE level.

CDM or FDM may be supported for multiplexing of PUCCH transmission between legacy terminals (legacy UEs), low cost terminals (low cost UEs), and CE terminals (CE UEs).

Normal Coverage

“no repetition”, “small repetition”, “medium repetition”, and “large repetitions” may correspond to coverage extension of 0 dB, 5 dB, 10 dB, and 15 dB, respectively.

The term “repetition” indicates that a transport block is transmitted via at least one subframe or several subframes.

The normal coverage may correspond to “no repetition” or “small repetition”. In addition, the normal coverage may corresponds to “no repetition”, “small repetition”, or “medium repetition”.

The “large coverage” may correspond to “medium repetition” or “large repetitions”.

The “small coverage” may correspond to “medium repetition”.

Method for Identifying each MPDCCH Repetition in a Search Region

In a search region having multiple repetitions, a LC-MTC terminal is enabled to decode MPDCCH having less repetition.

The repetition number used by the MPDCCH may be identified (or determined) by a terminal. For example, when a PDSCH/PUSCH starting subframe is determined, the repetition number used by the MPDCCH may be identified (or determined) by a terminal.

Regarding an MPDCCH which is transmitted by R number of times, a terminal may determine R which is indicative of a repetition number. The repetition number may be, for example, transmitted as 2-bit information.

Before convolution encoding, different scrambling codes may be applied to MPDCCH candidates having different repetition numbers.

In a terminal, descrambling may be performed after (convolution) channel decoding. Codes for such scrambling may be specified in the standard.

Paging for MTC

An M-PDCCH scheduled PDSCH transmitting a paging record(s) may be used.

At least one narrow band may be configured by a base station for paging.

A terminal may monitor for occurrence of paging in one of the narrow bands in a subframe based on at least terminal ID for at least paging record(s).

Indicators for System Information Update

Indicators for system information update may be included in a M-PDCCH to be transmitted.

Alternatively, the indicators for system information update may be included in a PDSCH to be transmitted.

Upon occurrence of paging for system information update, ETWS and/or CMAS may or may not be cell common.

Additional information (e.g., CFI, TDD configuration) may be included in a relevant DCI or paging message.

An M-PDCCH search region for paging may include an M-PDCCH candidate(s) having the highest CE level in a cell.

Physical Channel Timing Relation: Timing Relation Between M-PDCCH and PDSCH

Within a FDD or HD-FDD having cross-subframe scheduling, a PDSCH may start in a (n+k)-th subframe, wherein n may indicates a subframe in which repetition of a decoded M-PDCCH message ends.

Physical Channel Timing Relation: Timing Relation Between M-PDCCH and PUSCH

In a FDD and an HD-FFD, a PUSCH may start in a (n+k)-th subframe, wherein n may indicate a subframe in which repetition of a decoded M-PDCCH message ends.

Regarding the HD-FDD, multiple DLACK/NACK responses may be bundled via the PUSCH.

Physical Channel Timing Relation: Timing Relation Between PDSCH and PUCCH

In a FDD and an HD-FDD, transmission of a PDSCH may end in n-th subframe, as indicated by a corresponding M-PDCCH, and a PUCCH transmitting an HARQ-ACK may start in the (n+k)-th subframe.

Regarding the HD-FDD, multiple DLACK/NACK responses may be bundled via the PUCCH.

Narrowband Numbering and Locations of the Remaining PRBs

MTC operates on the basis of 6 PRB, so, if the number of PRBs is not a multiple of 2, there may be remaining PRBs. The remaining PRBs may be equally divided at both ends of a system bandwidth, and extra odd PRBs in the system bandwidth (e.g., 3, 5, and 15 MHz) may be located at the center of the system bandwidth.

Numbers to be given to narrow bands may be in the ascending order of PRB number.

Using a Different DCI Format on each CE Level

With respect to unicast, DCI format may be not the same for a no-repetition level and/or a small-repetition level (e.g., DCI format M1).

With respect to unicast, DCI format may be not the same for a medium-repetition level, and a large-repetitions level (e.g., DCI format M2).

In this case, DCI format M1 and DCI format M2 may be different in size.

A terminal may be able to monitor for either DCI format M1 or DCI format M2.

DCI format size may be or may be not the same for scheduling PDSCH and PUSCH.

DCI format M1 size and/or DCI format M2 size may be obtained from an existing DCI format size(s).

DCI may be encoded independently depending on a narrow band used for frequency hopping.

Random Access Response (RAR)

The following are options regarding an RAR and paging for a LC terminal and a coverage enhanced terminal.

Option 1: A M-PDCCH-scheduled PDSCH transmits the RAR and paging.

Option 2: A M-PDCCH DCI transmits the RAR and paging.

Option 3: A M-PDCCH-less PDSCH transmits the RAR and paging.

Regarding a RAR, Option 2 may be used in the case of a single MAC RAR within a narrow band, and Option 1 may be used in the case of multiple MAC RARs within a narrow band.

In the case of a small number of MAC RARs, some of the MAC RARs may be included in a DCI message, and the rest of the MAC RARs may be included in a PDSCH.

A SIB message may indicate whether a base station supports Option 1 and/or Option 2. If the SIB message indicates that a base station supports only Option 1, Option 1 may be used for a single MAC RAR.

MTC SIBx may indicate whether Option 1 or Option 2 is used for an RAR.

Alt1: Use only Option 1

Alt2: Use Option 2 only for large coverage enhancement, and use Option 1 for other coverage enhancement cases

That is, in the case of Alt2, CE level-based adaptive management is possible. The larger the coverage is, the more unstable the communications is. Thus, when coverage is large, transmission via an M-PDCCH is better than transmission via a PDSCH. Therefore, if coverage is large, it is possible to select Option 2 to transmit important information, such as an RAR.

MTC-SIB1 Repetitions

In the case of transmission of System Information (SI), the following may be predetermined or may be inferred from an MIB:

(i) Transmission period of MTC-SIB1

(ii) Repetition number in a transmission period of MTC-SIB1

That is, an MIB may include Transport Block Size (TBS) and the repetition number, and may use 5 bits. For decoding, even an SIB needs to know resource location information and transmission format (a modulation method, and the repetition number of transmission). In the above method, information on SIB-x is provided via SIB-1. In addition, necessary information on SIB-1 is preset in legacy LTE. However, in MTC according to an embodiment of the present disclosure, repetition transmission is further added. For the repetition transmission, information on the repetition transmission has to be set in advance: however, it may lead to a limitation of using only one value. To deal with this drawback, a several repetition number transmission parameters are set to be used, and they may be transmitted to an MIB which is first decoded by a terminal. MIB resource information and the like may be fixed.

PDCH Repetition

With respect to a subframe having PBCH repetition, CSI-RS may puncture PBCH repetition Resource Elements (REs). By mapping PBCH repetition tones to the subframe having PBCH repetition, it is possible to allow an effective frequency tracking loop. If a base station is using PBCH repetitions with respect to a terminal (R13 or later regular UEs), it is possible to signal this with the subframe having PBCH repetition. That is, if there is a collision between a base station and an RS, it is possible to puncture or drop PBCH repetition REs.

PDSCH and PUSCH Resource Allocation (RA) for a Low MTC Terminal

PDSCH and PUSCH Resource Allocation for a low MTC terminal within normal coverage or with small coverage may be done based on a narrowband index and RA (Resource Allocation) within an indicated narrowband. A low MTC terminal represents a low complexity MTC terminal or low cost MTC terminal. PDSCH and PUSCH RA for a low MTC terminal with normal coverage or with small coverage may be done by considering overheads, scheduling flexibility, and/or other aspects.

That is, CE level-based adaptive management is possible. By doing so, it is possible to reduce overheads of control information.

In addition, parameters used for determining a frequency hopping pattern may include SFN, a subframe index, cell ID, and/or a narrowband index.

PUSCH Resource Allocation

Regarding PUSCH resource allocation, there may be overheads about narrowband indication or indication of resources within a narrowband.

Regarding PUSCH resource allocation, there may be overheads about uplink (UL) resource allocation type 0 of the current standard.

In PUSCH resource allocation, scheduling flexibility may improve by using the legacy UL resource allocation type 0.

Regarding a resource allocation method in LTE, for example, the resource allocation type 0 may classify Resource Blocks (RBs) into several Resource Block Groups (RBGs). Size of the RBGs may be different in each bandwidth. At 1.4 MHz, an RBG has the same size as that of an RB. Then, resource allocation may be given by using a bit map. For example, if there are five RBGs and 5 bits are used to present 01100, it means that the second and third RBGs are used.

Regarding a LC (low complexity) terminal with at least normal coverage, UL resource allocation type 2 of the current standard may be used for PUSCH resource allocation.

A RIB formula is as below: RIV=N _(RB) ^(UL)(L _(CRBs)−1)+RB _(START) _((LCRBs≦6))

The way of using RIV is resource allocation type 2 which allocates resources not in units of RBG, but in units of RB, so that it is more flexible than type 0 or type 1.

Determining Frequency Hopping Granularity YCH During Frequency Hopping of a Channel

Frequency hopping granularity YCH may be determined as below:

Option 1: The frequency hopping granularity YCH may be a common value. Thus, the frequency hopping granularity YCH may be transmitted via an MIB/SIB1 or may be preset in a standard as a specific value.

That YCH is time domain frequency hopping resolution, and means a frequency hopping-available time unit for each subframe.

Option 2: The frequency hopping granularity YCH may be multiple values, and, for example, a single value may be used for each coverage/repetition level.

Option 3: The YCH may be a variable value. In this case, the YCH may be determined based on the number of narrow bands used for frequency hopping. A single hope may be used in each narrow band (which means one retuning per narrow band). A hopping pattern of common channels, such as SIBx, may be configured to be cell-specific.

Frequency hopping may be used for a non-CE and low cost terminal.

Mapping between hopping patterns and channels may be implemented in various ways.

For a different coverage level, or for a different channel, frequency hopping granularity YCH of a single value or multiple values may be supported.

The frequency hopping granularity YCH may be configured to be semi-statistical (or dynamically indicated), or may be predetermined.

In a case where the repetition number is greater than frequency hopping granularity YCH, a cell common value may be used as the frequency hopping granularity YCH at least regarding paging or an RAR.

Alternatively, in a case where the repetition number is greater than frequency hopping granularity YCH, a cell specific value may be used as the frequency hopping granularity YCH at least regarding paging and an RAR.

In a case where the repetition number is equal to or smaller than frequency hopping granularity YCH, a cell specific value may be used as the frequency hopping granularity at least regarding paging and an RAR.

In a case where the repetition number is equal to or smaller than frequency hopping granularity YCH, the frequency hopping granularity YCH may not be used for frequency hopping regarding paging and a RAR, or either frequency hopping granularity YCH1, which is smaller than the frequency hopping granularity YCH, or discontinuous hopping may be used. In a case where frequency hopping granularity YCH is 4, the discontinuous hopping may be implemented, for example, such that three subframes are skipped at each packet transmission.

A frequency hopping function may be obtained based on PDSCH hopping or based on hopping with a fixed offset.

Cross-Subframe Channel Estimation Regarding a PDSCH

Frequency hopping may be configured with respect to a PDSCH having DMRS-based transmission.

The same precoding matrix may be used at each antenna port for at least the same PRB of X number of continuous subframes. Herein, X indicates the number of continuous subframes in a case where a PDSCH is transmitted in the same narrow band (except for retuning time).

The precoding matrix may vary between sets of X number of subframes.

Frequency hopping may not be configured for a PDSCH.

Repetition of Unicast M-PDCCH/PDSCH, Paging, and RAR

A set of subframes used for DL transmission may be explicitly and/or cell-specifically signaled by a base station. If there is no explicit signaling, a default operation may be performed. The default operation may be a default operation defined by RAN1.

A set of subframes used for UL transmission may be explicitly, implicitly, or cell-specifically signaled by a base station.

For MTC communications, signal information, such as resource allocation information (frequency and time), a modulation method, the repetition number, and the like, are required for a decoding procedure. Thus, such information needs to anyhow be exchanged between a base station and an MTC terminal. For this reason, overheads occur and have to be reduced. That is, the aforementioned information are common information among all terminals, so it can be transmitted to the terminals via an MIB or SIB. Based on the information, a terminal is able to implicitly estimate other information, and to extract, from the common information, information which is associated with its own ID and applied only to the terminal.

FIG. 4D is an example of a frequency hopping pattern according to another example embodiment of the present invention.

In FIG. 4D, a horizontal axis is a time axis, a vertical axis is a frequency axis, and ▪ may be data, system information, or a paging signal for MTC communications.

Frequency hopping may be performed on a unit basis of 1.4 MHz, on a unit basis of 200 Khz, or within 1.4 MHz by dividing the bandwidth of 1.4 MHz.

FIG. 4D is an example of a frequency hopping pattern in the case of transmitting data and/or system information, a paging signal, and the like through a downlink or an uplink between a base station and an MTC terminal; however, the frequency hopping pattern is not limited to the example shown in FIG. 4, and various frequency hopping patterns may be used.

In the case of performing frequency hopping of data and/or system information, a paging signal, and the like for MTC communication, a frequency hopping pattern is not limited to the example shown in FIG. 4D so various frequency hopping patterns may be used.

As illustrated in FIG. 4D, by performing frequency hopping, data and/or system information, a paging signal, and the like may be transmitted at a system bandwidth greater than 1.4 MHz, and, in this case, transmit diversity effects may be achieved, which would lead to improvement in performance.

FIG. 5A is a conceptual diagram illustrating a case where a narrow band of 6 PRB is arranged to be aligned with legacy PRB mapping according to an example embodiment of the present invention. Referring to FIG. 5A, there is an example where size of a narrow band is 6 PRB. A central frequency of a narrow band may correspond to a central frequency of a system bandwidth, and the narrow band may be arranged to be aligned with legacy PRM mapping. Alternatively, a central frequency of a narrow band may not correspond to a central frequency of a system bandwidth, as shown in FIG. 5, and the narrow band may be arranged to be aligned with legacy PRB mapping.

FIG. 5B is a conceptual diagram illustrating a case where a narrow band of 5 PRB is arranged to be aligned with legacy PRB mapping according to another example embodiment of the present invention.

Referring to FIG. 5B, there is an example where size of a narrow band is 5 PRB, and a central frequency of the narrow band may correspond to a central frequency of a system bandwidth, and the narrow band may be arranged to be aligned with legacy PRB mapping. Alternatively, a central frequency of a narrow band may not correspond to a central frequency of a system bandwidth, and the narrow band may be arranged to be aligned with legacy PRB mapping.

Size of a narrow band according to example embodiments of the present invention may be, for example, 5 PRB, 4 PRB, or 3 PRB, which is smaller than 6 PRB, may be, for example, 7 PRB, 8 PRB, or 9 PRB, which is greater than 6 PRB, may be 12 PRB two times greater than 6 PRB, or 18 PRB three times greater than 6 PRB. Size of a narrow band may be fixed to a specific value among a plurality of values or may be used adaptively according to circumstances. For example, if size of a narrow band is small, the number of narrow bands may increase so that it is possible to support a number of MTC terminals or a much wider hopping available bandwidth may be provided. If size of a narrow band is great, it is possible to enhance a data transmission rate.

FIG. 5C is a conceptual diagram for supporting a downlink narrow band terminal in an existing wideband system according to an example embodiment of the present invention. FIG. 5C illustrates one subframe, for example, a subframe of 1 ms, of a downlink frequency of a legacy terminal. By using a re-tuning scheme, as described above, it is possible not only to obtain a frequency diversity gain, but also to utilize an entire system bandwidth and a number of MTC terminals.

Each sell may be embodied to be enabled to support a legacy terminal and an MTC terminal according to an example embodiment of the present invention.

Referring to FIG. 5C, in the case of a downlink frequency of a legacy terminal, a PSS/SSS, an MIB, and an SIB are located within center 6 PRB, and, in the case of an MTC terminal according to an example embodiment of the present invention, an offset may be set such that a narrow band of MTC terminal may be set to be aligned with or retuned to be associated with center 6 PRB (including an PSS/SSS, an MIB, and an SIB), which is a downlink central frequency of a legacy terminal.

In the case of an MTC terminal according to an example embodiment of the present invention, the downlink narrow band may be re-tuned to a new frequency different from 6 PRB. Specifically, the new frequency of the downlink narrow band may be set to be a downlink central frequency of a legacy terminal+an offset. In the case of an MTC terminal according to an example embodiment of the present invention, the downlink narrow band may include a narrow band control channel based on an EPDCCH: for example, the downlink narrow band may include an EPDCCH and a PDSCH. In the case of an MTC terminal according to an example embodiment of the present invention, the downlink narrow band is illustrated as a single narrow band, but it may be set to be a plurality of narrow bands.

FIG. 5D is a conceptual diagram for supporting an uplink narrow band in an existing wideband system according to an example embodiment of the present invention.

FIG. 5D illustrates a subframe, for example, a subframe of 1 ms, of uplink frequency of a legacy terminal. By using a re-tuning scheme, as described above, it is possible not only to obtain a frequency diversity gain, but also to efficiently use an entire system bandwidth and a number of MTC terminals.

Each cell may be embodied to be enabled to support a legacy terminal and an MTC terminal according to an example embodiment of the present invention.

Referring to FIG. 5D, in the case of an uplink frequency of an legacy terminal, a PUSCH is located within center 6 PRB, and, in the case of an MTC terminal according to an example embodiment of the present invention, an offset may be set such that a narrow band of the MTC terminal may be set to be aligned with or retuned to be associated with center 6 PRB (including a PUSCH) of an uplink frequency of the legacy terminal.

In the case of an MTC terminal according to an example embodiment of the present invention, the uplink narrow band may be re-tuned to be a new frequency different from center 6 PRB. Specifically, the new frequency of the uplink narrow band may be set to be an uplink center frequency of a legacy terminal+an offset. In the case of an MTC terminal according to an example embodiment, the uplink narrow band may include a PUSCH and a PUCCH. In the case of an MTC terminal according to an example embodiment, the uplink narrow band may be set to be a single narrow band or may be set to be a plurality of narrow bands. The uplink narrow band may be set in a unit of one-RB or in a unit of a subcarrier.

FIG. 6 is a conceptual diagram illustrating a frequency hopping pattern occurring between narrow bands of 6 PRB by using an entire system bandwidth greater than 1.4 MHz according to another example embodiment of the present invention.

A plurality of narrow bands to be used may be set in advance, an PRB index may be allocated to each narrow band, and a location of a narrow band to be used by an MTC terminal may be notified using the PRB index.

Referring to FIG. 6, narrow bands NB1, NB2, . . . , NB8 are at 6 PRB, and PRB indexes 0-5, 6-11, . . . , 42-47 are allocated to the narrow bands NB1, NB2, . . . , NB8, respectively. For example, when frequency hopping is performed on the eight narrow bands NB1, NB2, NB3, NB4, NB5, NB6, NB7, and NB8, a frequency hopping pattern is in the order of NB6, NB5, NB8, NB7, NB1, NB2, NB4, and NB3, as shown in the right diagram of FIG. 3.

As information for frequency hopping, user information may be used for frequency hopping in an uplink, and system information may be used for frequency hopping in a downlink.

A technology is required to prevent collision which may occur when a base station transmits data and/or system information by performing a frequency hopping scheme. Specifically, to prevent collision of data and/or system information and paging signals between base stations or terminals, the frequency hopping pattern may occur or determined by directly and indirectly using base station identifiers (IDs) and/or terminal (or UE) IDs, or control information or resources may be allocated by directly and indirectly using base station IDs (or cell IDs) and/or terminal (or UE) IDs.

Each hopping pattern is generated as a function of a base station ID in order to prevent collision of hopping patterns between base stations, and a hopping pattern is generated by directly or indirectly using terminal (or UE) IDs in order to prevent collision of hopping patterns between various MTC terminals in the same base station. A hopping pattern refers to a pattern which is performing a two-dimensional (2D) pattern of time and frequency and which determines a frequency band (which is a PRB unit or a narrow band unit) using which a signal is transmitted at each time unit for performing frequency hopping. Accordingly, hopping frequency bands to be used simultaneously need to be different according to base station IDs in order to prevent collision of hopping patterns of different base stations, and thus, it is possible to use a method in which a different group of frequency bands is set according to a base station, or to a use method in which a specific sequence with a function of a base station ID is generated so as to indicate a hopping frequency band at each time unit of performing frequency hopping. An orthogonal sequence or a semi-orthogonal sequence is used as the above sequence so as to minimize a possibility of collision of hopping patterns to occur. Even if some hopping patterns collide, data may be restored with a gain which would be obtained due to repetition transmission, and thus, it is not necessary to use only a biorthogonal hopping pattern.

In the case of a downlink, a frequency hopping pattern may be determined or occur with a base station ID (or a cell ID) and/or an SFN. The SFN is an important parameter which is exchanged between a base station and a terminal for time synchronization, and the base station uses the SFN to change the start, stop, end and cycle of a hopping pattern which is being used or to be used, a set of hopping frequency bands, and a hopping time unit. A time unit of hopping may be a slot or a subframe, which is smaller than a frame unit.

The base station ID may include a cell ID. The terminal ID may include an International Mobile Subscriber Identity (IMSI), a Temporary Mobile Subscriber Identity (TMSI), a Globally Unique Temporary Identifier (GURI), and a Radio Network Temporary Identifier (RNTI).

A method of generating a hopping pattern by indirectly using a base station ID and/or terminal ID is in a manner where a first specific sequence is generated using a corresponding base station ID and/or terminal IDs, and then a final hopping pattern is defined and used by performing secondary deformation on the first specific sequence. A method for the secondary deformation may include combining with other hopping patterns, applying different precoding according to a frequency or time, and employing scrambling or cyclic shift.

In addition, the IMSI is very important information in terms of security, so when the IMSI is used, a method of generating a hopping pattern by allowing a terminal to determine a hopping pattern of its own without directly exchanging IMSI may be a method of indirectly generating a hopping pattern.

A base station may actually generate a hopping pattern and transmit a signal in the case of a downlink, whereas a terminal may actually generate a hopping pattern and transmit a signal in the case of an uplink.

Information on a hopping pattern may be exchanged in a form of control information (signaling) between the base station and the terminal.

Alternatively, in order to reduce overhead which occurs when the base station and the terminal exchanges information on a frequency hopping pattern, the base station and the terminal may not exchange information directly about a frequency hopping pattern since both of the base station and the terminal are informed of each other's ID. Therefore, the base station and the terminal may provide information on a frequency hopping pattern by including, in an MIB, an SIB, or a PDCCH/EPDCCH, information on whether to perform frequency hopping, so that it is possible to reduce overhead which occurs when information on a frequency hopping pattern is exchanged.

Scheme of Transmitting MTC System Information (MIB)

In existing MTC, system information for MTC, such as MTC-Master Information Block (MTC-MIB) and MTC-System Information Block (MTC-SIB), is transmitted separately.

An MIB is transmitted at a transmission time interval (TTI) of 40 ms through a PBCH, and the PBCH is mapped with four OFDMs which exist in a subcarrier being at the center of 72 subcarriers in a corresponding frame.

A general LTE MIB has a reserved 10-bit which is not used, and it is possible to transmit additional information (or a parameter) for MTC by using the 10-bit. However, only few bits of MIB is able to be transmitted, and thus, a highly important parameter needs to be included.

FIG. 9 is a diagram illustrating an example of additional information which is transmitted by using reversed 10-bit of LTE MIB.

Referring to FIG. 9, additional information to be transmitted using the reserved 10-bit may include the following:

-   -   Whether a base station supports a MTC terminal (1 bit) (1001)     -   Whether a Coverage Enhancement (CE) device is supported (1         bit)(1003)     -   A location of time frequency of MTC-SIB1 (2˜3 bit) (1005)     -   Whether a repetition level of MTC-SIB1 is included (1007)     -   Transport block size of MTC-SIB1 (2 bit) (1009)     -   Control Formal Indicator (CFI) (2 bit) (1011)     -   Number of repetition transmission for performance (1013)     -   A starting point of MTC BDCCH or location information of PCFICH         (1015)

Here, the CFI indicates the number of OFDM symbols used to transmit control channels (PFCCH, PHICH) in each subframe, and also directly or indirectly shows when a data region starts in a subframe.

In addition, the additional information to be transmitted using the reserved 10-bit of MIB for MTC communication may include the following:

-   -   Whether frequency hopping is on or off (1021)     -   Information on a repetition pattern (1023)     -   Whether to use a persistent scheduling which persistently         transmits locations of resources (1025)     -   Resource location information on persistent scheduling (1027)

The persistent scheduling may improve performance with reduced overhead by minimizing a control signal required for scheduling to transmit a specific pattern (a repetition pattern of a frequency hopping pattern) (or by allocating resources). The persistent scheduling may include, for example, a method in which the specific fixed pattern is transmitted periodically or aperiodically, a method in which the pattern is notified at the first time and the notified pattern is subsequently transmitted, and a method in which a set of patterns is made in advance and a pattern selected from the set is transmitted periodically or aperiodically. Information on whether frequency hopping is on or off (1021) and information on a repetition pattern (1023) may be used when a corresponding base station transmits a specific frequency hopping pattern group of a specific repetition group by using an MIB or an SIB.

The information carried by MIB can be carried by SIB. Thus, the transmission of the bits related with a persistent scheduling can be done through SIB. An important information having higher priority can be transmitted through MIB. Alternatively, the information required for decoding SIB can be transmitted through MIB.

The Information on whether to use persistent scheduling (1025) may not be transmitted through an MIB, SIB, or a specific channel. That is, without transmitting the information on whether to use persistent scheduling (1025) through an MIB, SIB, or a specific channel, it is possible reduce signaling overhead and achieve stable communication simply by using persistent scheduling in which the location of resource is persistently transmitted, and in this case, a frequency hopping pattern and a repetition transmission pattern may be persistent. According to an example embodiment of the present invention, by applying persistent scheduling to repetition transmission pattern and/or frequency hopping pattern in MTC communication, the location of resource may be persistent and also the repetition transmission pattern and/or frequency hopping pattern may be persistent, to thereby reducing signaling overhead.

Here, an existing MIB is system information and thus includes information which is common among all MTC terminals. However, in an example embodiment of the present information, an MTC terminal receives such system information and then defines, in the standard, a specific function which receives a terminal ID, such as an RNTI, a GUTI, an IMSI, and an IMSI of an MTC terminal, as an input, and thus, it is possible to set different parameters for each terminal solely with the system information. That is, a base station is able to include direct ID information of a specific MTC terminal in a system information (an MIS or an SIB) and transmits the system information. For example, regarding a Discontinuous Reception (DRX) cycle parameter, a terminal ID such as an RNTI, a GUTI, an IMSI, and a TMSI may be added to a system information and the system information may be transmitted by using the reserved 10-bit, and accordingly, it is possible to set a different parameter for each terminal. Specifically, if an IMSI of an MTC terminal is applied to an SFN transmitted from a base station to an MIB and an SIB1, DRX cycle may be determined.

In another example, an MTC terminal may be informed of an SFN by receiving an MBI and an SIB1 from a base station, and applies an IMSI value of the MTC terminal to the SFN so as to set a DRX cycle parameter. DRX cycle is determined in the above manner, so a frequency hopping pattern or repetition transmission pattern may be determined in the same manner.

Scheme for Repetitively Transmitting MTC System Information (MIB)

Now, in the case of existing MTC, system information exclusively for MTC communications, such as an MTC-MIB/MTC-SIB, are transmitted separately.

It is desirable that an MTC terminal transmits the MIB system information repetitively for performance improvement.

The MTC terminal needs 20 dB or greater coverage improvement, but when 1.4 MHHz and a single receiving RF chain are available, the MTC terminal can have data receiving performance poorer than an existing mobile communication terminal. Therefore, there is need for advanced technologies which are able to secure 20 dB or greater coverage improvement despite the above circumstances. Such technologies include a method of improving SNR by repetition transmission and a method of securing diversity gain by performing frequency hopping of 1.4 MHz or less than 1.4 MHz (e.g. 200 KHz or 180 KHz) over the entire band.

However, the repetition transmission may lead to an increase in power consumption, and therefore, the number of repetition transmission needs to be minimized, if possible. Accordingly, it should be used along with additional schemes for performance improvement, such as frequency hopping and beamforming.

However, in the case of an MIB, 1.4 MHz is fixed as a central frequency of each frame, as described above, and therefore, it is not possible to use the frequency hopping scheme. Thus, only the repetition transmission scheme is left to rely on.

There are two ways to repetitively transmit an MIB: transmitting the same signal and transmitting identical data with different types of signals, such as signals which are encoded differently. In the case of repetition transmission of an MIB, data, and/or control information, the same information may be transmitted with different types of signals, such as signals which are encoded differently, and therefore, it is possible to achieve the effects of precoding diversity. For example, in the case of repetitively transmit an MIB, data, and control information, the same information is transmitted with differently coded signals—specifically the first signal may be 1, 1, 1, 1, . . . and subsequent signals for repetition transmission may be 1, −1, 1, −1, . . . .

If a Hybrid Automatic Repeat request (HARQ) scheme is applied along with the repetition transmission scheme, performance would improve further: however, an MIB is for downward communication, not bidirectional communication, and thus, the HARQ scheme is not able to be applied.

A way to repetitively transmit an MIB may be selected from three methods as below.

The first method is that a base station always repetitively transmit an MIB at a predetermined cycle (e.g., 40 m).

The second way is that a base station dynamically determines at a predetermined cycle (e.g., 40 ms) whether to repetitively transmit an MIB.

The third way is that a base station repetitively transmits an MIB in a pattern. The pattern may include predetermined cycles. For example, the pattern may include a plurality of 40 ms or predetermined periods of time.

Schemes for Repetitively Transmitting System Information or Data Except for MIB

As a way of repetitively transmitting system information or data except for an MIB, there are two ways: transmitting the same signal and transmitting the same data with different types of signal.

The way to repetitively transmit system information or data except for an MBI may be selected from three ways as below.

The first way is that a base station always transmits system information or data except for an MIB at a predetermined cycle (e.g., 40 m).

The second way is that a base station dynamically determines at a predetermined cycle (e.g., 40 mb) whether to repetitively transmit system information or data except for an MIB.

The third way is that a base station repetitively transmits system information or data except for an MIB in a pattern. The pattern may include predetermined cycles. For example, the pattern may include a plurality of 40 ms or predetermined periods of time.

Further, MTC may repetitively transmit an MIB, but also MTC may perform bundling which indicates repetitively or collectively transmitting actually all data or control information including system information—for example, an SIB (System Information Block)—.

TTI bundling is a kind of the repetition scheme. The only difference lies in that continuous transmission is performed regarding continuous subframes in the TTI bundling scheme. Applying the TTI bundling scheme to all data or system information may bring about coverage improvement. Bundling is a kind of repetition transmission but is different from general repetition transmission. In case of applying HARQ, when ACK is received, data of next TTI can be transmitted, however, when NACK is received, new data cannot be transmitted and previously transmitted data should be continuously re-transmitted until properly received, and thus it took too long time to transmit data in MTC communication because much data cannot be transmitted due to narrow bandwidth and repetition transmission is performed in MTC communication and can effect internal buffer control. Therefore, according to bundling technology, data of a plurality of TTI to be transmitted may be bundled at once and continuously transmitted.

MTC Repetition Transmission Scheme According to Another Example Embodiment of the Present Invention

An MTC repetition transmission scheme according to another example embodiment of the present invention enables repetition transmission in a downlink. Hereinafter, descriptions are provided with an example of a downlink.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting constraints for frequency hopping according to a channel status and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting or changing a hopping bandwidth, a guard band, guard time/idle time, and a hopping cycle pattern according to a channel state and/or data characteristics/properties. That is, a frequency hopping pattern may be different according to a channel state, and, specifically, MTC terminal can be operated as a small coverage terminal or a large coverage terminal according to a channel state for the purpose of coverage extension.

The distance between an MTC terminal and a base station increase, the weaker becomes the signal strength, and thereby leading to difficulty of communication. One of the purpose of MTC communication is to extend the available communication range by 20 dB, i.e. to enable MTC communication even at the place where the strength of electromagnetic wave is weaker by 20 dB compared with that of legacy LTE terminal. When the strength of electromagnetic wave become weaker, the SNR decreases and cannot provide enough SNR for communication, and thereby leading to failure of communication. The strength of electromagnetic wave can be decreased greatly not only when the distance between MTC terminal and the base station is far, but also when the distance between MTC terminal and the base station is close in case the MTC terminal such as IoT terminal used as an IoT sensor is located at underground, underwater, or any closed space closed with metal such as steel door.

The base station have difficulty in receiving successfully RACH transmitted from MTC terminal when the strength of electromagnetic wave is weak. Basically, the MTC terminal can register itself desired base station when RACH is successfully received. A method is required to increase SNR by more than 20 dB to compensate for a 20 dB loss of the strength of electromagnetic wave. One of such methods is repetition transmission. However, it is required to reduce the frequency (or number) of the repetition transmission because, when repetition transmission increases, data rate decreases, transmission time increases, power consumption increases, resources are continuously allocated, and thus leading to deterioration of communication efficiency.

The repetition transmission technique is not required when MTC terminal is located closely from the base station or when the loss of the strength of electromagnetic wave is not as large as 20 dB. Therefore, an MTC terminal can be operated as a small coverage terminal or a large coverage terminal according to the loss of the strength of electromagnetic wave—for example, 10 dB, 12 dB, 13 dB, 14 dB, 15 dB, etc—or SNR, and the MTC terminal can be operated with optimal parameters for each of the small coverage terminal and the large coverage terminal. As a result, when the strength of electromagnetic wave does not greatly decrease or when the loss of the strength of electromagnetic wave is not as large as 20 dB, by reducing the frequency (or number) of the repetition transmission, it is possible to prevent negative effect due to the decrease of data rate, the increase of transmission time, the increase of power consumption, the deterioration of communication efficiency.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting a frequency hopping pattern according to a channel state and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting or changing a frequency hopping range according to a channel state and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting a frequency hopping bandwidth according to a channel state and/or data characteristic/properties. A specific bandwidth may be selected for frequency hopping according to a channel state and/or data characteristics/properties. If a state of a channel at a specific bandwidth is not good, the frequency bandwidth may not be used. If a state of a channel at a specific bandwidth is good, frequency hopping may be performed using the frequency bandwidth.

It is possible to adaptively adjust a guard band or guard time (or idle time) according to a channel state and/or data characteristics/properties. That is, a frequency hopping pattern may be used by designating a specific band as a guard band according to a channel state or by designating a specific time as a guard time according to a channel state.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting a frequency hopping cycle according to a channel state and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting length of a frequency hopping pattern according to a channel state and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting the number of repetition of a frequency hopping pattern according to a channel state and/or data characteristics/properties.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting the number of repetition of a frequency hopping pattern according to a channel state and/or data characteristics/properties.

If a channel state is good, frequency hopping may not be performed and information on whether frequency hopping is performed may be transmitted from a base station to an MTC terminal.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively changing a hopping pattern according to importance of data and data characteristics/properties. For example, important data, such as an MIB, an SIB, control information, and 911 emergency information, are much important than general data, and, in this case, the number of repetition (or frequency) of a hopping pattern is increased to increase a diversity gain so as to reduce a receiving error and therefore improve performance. In another example, frequency hopping may not be performed since there may be a case where it is hard to notify a hopping pattern regarding such important data.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively changing a hopping pattern according to data volume. If there is a lot of data to be transmitted, frequency hopping may be performed slowly.

A frequency hopping bandwidth may be 6 PRB, 5 PRB, 4 PRB, 3 PRB, 2 PRB, or 1 PRB according to a volume of data to be transmitted.

The aforementioned guard time, guard band, guard bandwidth, frequency hopping starting time, frequency hopping ending time, and the like may be notified by a base station to an MTC terminal.

An MTC repetition transmission scheme according to another example embodiment of the present invention may be applied to paging, an SIB, and a Random Access Response (RAR).

An MTC repetition transmission scheme according to another example embodiment of the present invention may be implemented such that frequency hopping is not performed on PSS, SSS, or PBCH, which an MTC terminal first receives, but performed using a preset frequency bandwidth.

An MTC repetition transmission scheme according to another example embodiment of the present invention may enable adaptively adjusting a location where frequency hopping starts to be performed according to a type of an MTC terminal. The MTC repetition transmission scheme according to another example embodiment of the present invention may enable adjust each MTC terminal's location where frequency hopping starts to be performed.

An MTC repetition transmission scheme according to another example embodiment of the present invention may be applied to an uplink.

Method of Notifying Narrow Band Information in the Case of Performing Frequency Hopping

In frequency hopping for MTC, the narrow band set of the frequency hopping can be limited to specific set(s) of narrow band such that the frequency hopping is performed at specific set(s) of narrow band.

In the case of LTE downlink frequency hopping for MTC, information on usage of a narrow band, such as a narrow band set, may be notified in the following manners.

First, an available narrow band set may be notified to an MTC terminal by using system information, such as an MIB or an SIB, which are broadcasted to all MTC terminals in a network, and all the MTC terminal may be allowed to use the available narrow band set. Alternatively, information of available narrow band set(s) may be notified to an MTC terminal by encoding MIB and/or SIB with a specific code representing a specific number. Particularly, information of available narrow band set(s) may be notified to an MTC terminal by MIB and/or SIB data encoded by specific code representing each narrow band set to encode and transmit MIB and/or SIB.

The meaning of multiplying MIB and/or SIB data by specific code representing each narrow band set to encode and transmit MIB and/or SIB, for example in case a base station operates ten narrow band sets, is that ten narrow band sets are not transmitted as bit format but MIB and/or SIB data is multiplied by specific code representing each narrow band set to encode and transmit MIB and/or SIB. Particularly, MIB and/or SIB data is multiplied by a code representing a specific narrow band set to be transmitted to an MTC terminal, the MTC terminal multiplies received MIB and/or SIB data by ten codes, and check if there is a code by which no CRC error occurs and decoding is successfully done so that MTC terminal can identify which narrow band set is encoded.

In case a base station operates ten narrow band sets, the information showing which narrow band set is used can be directly notified to MTC terminal through MIB and/or SIB, alternatively, without preparing for or predetermining ten narrow band sets, the information showing a specific RB is used for narrow band set can be notified to MTC terminal. The location of resource of PDSCH carrying SIB may be notified through PDCCH, when narrow band sets to be used at MTC terminal(s) are predetermined, the information showing which narrow band set(s) is used should be notified to MTC terminal in order to receive PDSCH or PDCCH. Therefore, the information showing which narrow band set(s) is used for SIB should be predetermined or should be notified through MIB to MTC terminal. //A specific narrow band set should be used for PDSCH carrying SIB because PDSCH which carries SIB performs frequency hopping, and, if the information of narrow band set is included in SIB, MTC terminal cannot decode since narrow band set of PDSCH carrying SIB is not known to MTC terminal. Alternatively, the narrow band set used for data transmission may be notified through SIB but only narrow band set of PDSCH carrying SIB may be notified through MIB. Alternatively, information of narrow band set may be notified through PDCCH in order to allocate different narrow band set for each MTC terminal, in this case, a PDCCH commonly used by all MTC terminal has to predetermine a narrow band set in advance.

In addition, a terminal ID, such as an RNTI, an IMSI, or a GUTI, may be applied to a predetermined formula so as to allow each MTC terminal to determine a narrow band set or frequency hopping pattern allocated. That is, by using system information and a terminal ID, it is possible for each MTC terminal in a network to determine a narrow band set or frequency hopping pattern which is allocated thereto.

Second, a commonly available narrow band set may be notified to users of a specific group by using a downlink control channel, e.g., PDCCH, and the users of the specific group are allowed to use the available narrow band set.

In addition, a terminal ID, such as RNTI, IMSI, TMSI, or GUTI, is applied to a predetermined formula so as to allow each MTC terminal to determine a narrow band set or frequency hopping pattern allocated thereto. That is, by using a downlink control channel and a terminal ID which are provided to users of a specific group, it is possible for each MTC terminal in a network to determine a narrow band set or frequency hopping pattern allocated thereto.

Third, it is possible to notify an available narrow band set to a specific user by using a downlink control signal, e.g., a UE-specific EPDCCH, and to allow a specific user terminal to use the available narrow band set.

Fourth, it is possible to determine an available narrow band set or frequency hopping pattern by using not only a terminal ID, such as RNTI, IMSI, TMSI, or GUTI, but also cell ID, a System Frame Number (SFN), a subframe index, and a slot index in a process of determining an available narrow band set.

Specifically, an SFN, which is transmitted from a base station as system information, such as MIB and SIB1, and an IMSI value of each MTC terminal are applied to a predetermined formula so as to allow each MTC terminal in a network to determine an independent narrow band set or frequency hopping pattern allocated thereto. Similarly, not only an SFN and a terminal ID, but also a subframe index and a slot index may be used to change each subframe/slot multi-subframe scheduling information item, so that independent scheduling information for each MTC terminal may be determined.

Similarly, not only an SFN and a terminal ID, but also a subframe index and a slot index may be used to adjust subframe/slot multi-subframe scheduling information of a corresponding slot or a corresponding subframe, so that independent scheduling information for each MTC terminal may be determined.

By doing so, common information for all users or a specific group is transmitted via communications whereas other information may is to be determined by a terminal, and therefore, it is possible minimize overhead so maximize efficiency of the system.

Fifth, if a frequency hopping cycle is notified to an MTC terminal and the frequency hopping cycle is finished, an available narrow band set may be notified based on control information (MIB, SIB, PDCCH, or EPDCCH) and the narrow band set is allowed to be used until the next frequency hopping cycle.

Scheme for Operation According to CE Level

CE levels may be divided into multiple classes for management. For example, coverage enhanced levels may be divided into two classes.

All channels in an MTC terminal may be set as the same CE level. A single CE level may be configured for all channels in an MTC terminal (i.e. a UE). The single CE level may be configured with a set of repetition numbers at least for a PDSCH, a PUSCH, and an MPDCCH.

Which one between Mode 1 and Mode 2 is used may be known for all channels in an MTC (i.e. a UE).

Mode 1 describes behaviors agreed for no repetition and a small repetition number, and Mode 2 describes behaviors agreed for a large repetition number. Herein, repetitively transmitted information may be system information (e.g., an MIB), system information other than an MIB, or data.

Mapping each CE level to a mode may be directed by an RRC or a signal.

Additionally, The HARQ process number may be adaptively adjusted according to a CE level. For example, the larger (or the farther) the coverage is, the less the HARQ process number is. The HARQ process number may be up to 2, 3, or 4.

Receiving Technology of MTC Terminal

An MTC terminal may receive various information items one by one if the various information items are provided simultaneously.

However, if data to be provided simultaneously include important information, such as paging (a data arrival notifying signal) system information, the MTC terminal may set priorities and receive the data according to the priorities.

If an MTC terminal according to an example embodiment of the present invention receives various information items simultaneously, priorities may be in an order of MIB, SIB, Paging, and Data, and then the data may be decoded.

Uplink Random Access Technology of MTC Terminal

Regarding coverage improvement, an RACH process in an MTC terminal is important.

In the case of existing MTC, a data transmission rate is about 100 kbps (a bandwidth is fixed to 1.4 MHz), so there is need for a method for dramatically improving coverage while maintaining low power consumption of an MTC terminal.

Regarding a RACH process in an MTC terminal for coverage improvement, if a signal to be transmitted from the MTC terminal to a base station for performance improvement is repetitively transmitted,

1) periodic repetition transmission,

2) dynamic repetition transmission, or

3) persistent repetition transmission is possible.

In the case of periodic repetition transmission, an MTC terminal may repetitively transmitting a signal (e.g., a PRACH preamble) at a predetermined cycle.

In the case of dynamic repetition transmission, an MTC terminal may dynamically determine at a repetition cycle whether to transmit data. Here, a parameter relative to repetition transmission, such as whether to repetitively transmit data and/or the repetition cycle, may be determined by a base station or a network, may be a value set by the MTC terminal, or may be a preset value.

In a repetition pattern including a specific number of continuous cycles, a signal (e.g., a PRACH preamble) may be repetitively transmitted.

Based on the PRACH preamble transmitted from the MTC terminal, the base station determines whether the MTC terminal or MTC coverage enhanced (or extension) terminal exists. That is, a PRACH preamble set is made individually for an MTC terminal, and a base station may distinguish an MTC terminal (or an MTC coverage enhanced terminal) and a general terminal (or general MTC terminal) based on difference in PRACH preambles.

While a PRACH preamble of legacy LTE is used, a code set and resource information, which are to be used as an MTC-SIB, may be known. PRACH code sets may be managed separately. Therefore, a base station may be able to identify whether a terminal transmitting a PRACH by using the set and the resource information is an MTC terminal, and to identify a CE level based on the repetition number of transmission and the resource information.

The PRACH preambles may be predetermined for MTC terminals, the base station can differentiate MTC terminal from general terminal based on difference between PRACH preambles. The PRACH preamble is a kind of code, and a chadoff chu code may be used. Alternatively, the PRACH preamble is not a binary code but it may be multiplied by a binary code to generate a new code.

In particular, regarding the RACH process in an MTC terminal for coverage improvement, a method of distinguishing an MTC coverage extension terminal and a general terminal based on a PRACH signal is required.

Methods of distinguishing an MTC coverage extension terminal and a general terminal without transmitting an additional control signal are as below.

The base station distinguishes MTC terminal and general LTE/LTE-A terminal (Legacy terminal), and distinguishes MTC terminals such that a small coverage terminal or a large coverage terminal may be distinguished during operation, thereby maximizing communication efficiency.

1) The two terminals are distinguished based on a PRACH preamble (that is, a code: CDM), so a base station manages a PRACH preamble group which is exclusive for an additional MTC terminal.

2) The two terminals are distinguished based on Time and frequency resource locations (FDM, TDM)

3) The two terminals are distinguished based on a pattern which is generated by combining a specific pattern indicative of an MTC terminal with an existing PRACH preamble (this method is similar to CDM but different therefrom in that a code is multiplied to an existing code).

In particular, the method 3) may be implemented by adding a new pattern to an existing PRACH preamble code.

For example, in the method 3), the existing PRACH preamble is used, but when the existing PRACH preamble is repetitively transmitted, a different TDM or FDM pattern or a different CDM code value may be used to distinguish the MTC coverage extension terminal from a general terminal. Specifically, according to an index (e.g., 0 to 5 may be allocated according to a repetition pattern) of a repetition pattern used to repetitively transmit 100110, 100110 is transmitted at first and then 011001, which is reverse to 100110, is transmitted to distinguish an MTC coverage extension terminal from a general terminal. If the above is generalized, it would be a c_i_code+a new_code or a c_i_code (an existing PRACH preamble code)×a new_code (in the case of CDM). In the case of CDM, a new PRACH preamble code may be 3 made by combining a new code with an existing PRACH preamble in various ways, or a totally new MTC exclusive preamble group may be made. In the case of CDM, the final result would be another PRACH preamble.

Alternatively, a resource allocation pattern, such as TDM/FDM, may be changed based on such a new code. A code may be periodically changed and transmitted in the case of TDM and FDM or a TDM or FDM pattern may be used for the distinction. Accordingly, a code may be changed in a repetition transmission pattern. The change pattern may be a unique pattern which indicates an MTC CE terminal. Specifically, a single specific pattern indicative of an MTC terminal includes a CRC pattern used in the current downlink control channel, and a CRC output may be used in the downlink control channel by performing XOR of the CRC output to C-RNTI. Thus, it may be considered changing a code based on an ID, such as C-RNTI. In addition, not just an ID, but a new code may be defined, and XOR, multiplication, or addition may be performed on the new code and an existing code. If the same code is repetitively, the code may be changed periodically in a specific manner, such as an even or odd number code with code symbols which are in reverse order. A resource allocation pattern is for a method in which time and frequency location of resources to be transmitted are periodically changed in a specific pattern when the same code is repetitively transmitted. In addition, there is a method in which once a PRACH code is allocated to a specific time and to a specific frequency location, an MTC CE terminal is recognized.

The above example is about a method of distinguishing an MTC coverage extension terminal from a general terminal by combining CDM and a repetition transmission pattern. That is, as one of ways to reuse a PRACH code used in existing LTE, the MTC terminal needs to repetitively transmit PRACH and thus the repetition transmission pattern may be combined with an existing PRACH code. That is, by changing an existing PRACH preamble code in a specific pattern at each time for repetition transmission, an MTC coverage improvement may be distinguished from a general terminal. If a code is changed as shown in the above example in order to distinguish the MTC coverage extension terminal from a general terminal, the code may not collide with any code and may be capable of being changed easily.

Another method is combining a specific code indicative of the above 3) MTC terminal with an existing PRACH preamble code. Existing LTE enables discovering its own PDCCH by performing blind decoding. In this case, a new CRC is generated by performing XOR of its own ID (C-RNTI in the case of LTE) on CRC, and then the new CRC is added to DPCCH and then transmitted. Therefore, by checking the CRC, a receiver may determine whether the transmitted PDCCH is the receiver's PDCCH or not. This method enables checking whether a code is changed or not in the case where appropriate change (e.g., XOR) is made to the code with respect to a specific different code. This concept is applied to the method 3). That is, a specific code indicative of an MTC terminal is set, and the specific code is combined with/changed with respect to an existing PRACH code. In the case of LTE, an existing PRACH code is not a binary code, so it is not easy to change the existing PRACH code by performing XOR, and thus, the existing PRACH code needs to be changed in a different manner, such as multiplication.

With respect to a less complicated MTC terminal and an MTC terminal operating in a cell expansion mode, the following three receiving modes may be applied to a RAR message and a paging message.

1) Option 1

The RAR message and the paging message is received using a PDSCH which has been scheduled by an M-PDCCH, that is, a PDSCH whose scheduling information is transmitted by an M-PDCCH.

2) Option 2

The RAR message and the paging message are received using DCI of an M-PDCCH.

3) Option 3

The RAR message and the paging message are received using an M-PDCCH-less PDCSH.

A case of receiving a single MAC RAR message within a narrow band may support the use of DCI of M-PDCCH shown in Option 2.

A case of receiving multiple MAC RAR messages within a narrow band may support the use of PDSCH which has been scheduled by M-PDCCH shown in Option 1.

In a case where the number of MAC RAR messages are less than a specific reference level or where size of an MAC RAR message is smaller than a specific reference level, some of the MAC RAR messages are received as DCI and the rest may be included in PDSCH to be received.

Alternatively, in a case where the number of MAC RAR messages is greater than a specific reference level or where size of an MAC RAR message is greater than a specific reference level, the MAC RAR messages may be received at an MTC terminal not by using DCI of M-PDCCH, but

A base station may enable an SIB to indicate whether a mode for receiving an RAR or paging message is supported or not. For example, in a case of indicating where a base station supports only Option 1, Option 1 may be used even for a single MAC RAR.

MTC terminals of the present invention may be used in various application fields, and may be applied to a case where low power consumption is required while communications for infrequent small burst transmission are used. For example, the MTC terminals may be applied to a wearable device which performs smart metering, which is for electric power metering, implements health-related applications, and the like.

FIG. 1 is a schematic block diagram illustrating an MTC terminal according to an example embodiment of the present invention, and FIG. 2 is a schematic block diagram illustrating an MTC communication system according to an example embodiment of the present invention.

Referring to FIGS. 1 and 2, an MTC terminal 100 includes a transceiver 120, a processor 110, and an antenna 130, and performs MTC communications which includes MTC frequency hopping, transmission of MTC system information (MIB), and MTC terminal uplink random access according to example embodiments of the present invention.

The transceiver 120 receives data and a control signal (a message indicating whether downlink data exists) from the base station 120 through the antenna 130, and transmits data and a control signal (a message for requesting transmission of downlink data) to the base station 120 through an uplink 154.

The processor 110 may control the transceiver to determine a point in time of transmitting a control signal (a message for requesting transmission of downlink data).

The processor 110 may be a general purpose processor, a special purpose processor, a conventional processor, a digital signal processor (DSP), a microprocessor, one or more microprocessors in association with a DSP core, a controller, a microcontroller, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) circuit, an integrated circuit (IC), a state machine, and the like. The processor 110 may perform signal coding, data processing, power control, input/output processing, and/or any other functionality that enables the terminal to operate in a wireless environment. The processor 110 may be coupled to the transceiver 120.

While FIG. 2 depicts the processor 110 and the transceiver 120 as separate components, the processor 110 and the transceiver 120 may be integrated together in an electronic package or chip.

For example, in one embodiment, the antenna 130 may be an antenna configured to transmit and/or receive RF signals. In another embodiment, the antenna 130 may be an emitter/detector configured to transmit and/or receive IR, UV, or visible light signals, for example. The transceiver 120 may be configured to modulate signals to be transmitted by the antenna 130, and demodulate signals to be received by the antenna.

The base stations may communicate with one or more of the terminals over an air interface, which may be any suitable wireless communication link, (e.g., radio frequency (RF), microwave, infrared (IR), ultraviolet (UV), visible light, and the like).

The MTC communications system may be a multiple access system and may employ one or more channel access schemes, such as CDMA, TDMA, FDMA, OFDMA, SC-FDMA, and the like. For example, the base station in the RAN and the MTC terminal may implement a radio technology such as universal mobile telecommunications system (UMTS) terrestrial radio access (UTRA), which may establish the air interface using wideband CDMA (WCDMA). WCDMA may include communication protocols such as high-speed packet access (HSPA) and/or evolved HSPA (HSPA+). HSPA may include high-speed downlink (DL) packet access (HSDPA) and/or high-speed uplink (UL) packet access (HSUPA). In another embodiment, the base station and the MTC terminal may implement a radio technology such as evolved UTRA (E-UTRA), which may establish the air interface using long term evolution (LTE) and/or LTE-Advanced (LTE-A).

In other embodiments, the base station and the MTC terminal may implement radio technologies such as IEEE 802.16 (i.e., worldwide interoperability for microwave access (WiMAX)), CDMA2000, CDMA2000 1X, CDMA2000 evolution-data optimized (EV-DO), Interim Standard 2000 (IS-2000), Interim Standard 95 (IS-95), Interim Standard 856 (IS-856), global system for mobile communications (GSM), enhanced data rates for GSM evolution (EDGE), GSM/EDGE RAN (GERAN), and the like.

In FIG. 2, a base station may be, for example, a wireless router, a Home Node B (HNB), a Home evolved Node B (HeNB), or an Access Point (AP), and may use an arbitrary and appropriate Radio Access Technology (RAT) which makes it wireless access easy in a local area, such as a workplace, a home, a vehicle, a campus, and the like. In an example embodiment, the base station and MTC terminals may implement a radio technology, such as IEEE 802.11, in order to set a Wireless Local Area Network (WLAN). In another example embodiment, the base station and MTC terminals may implement a radio technology, such as IEEE 802.15, in order to set a Wireless Personal Area Network (WPAN). In another example embodiment, the base station and MTC terminals may use a cellular-based RAT (e.g., Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access 2000 (CDMA2000), Global System for Mobile Communications (GSM), LTE, and Long Term Evolution Advanced (LTE-A)). The base station may have access directly to the Internet. Therefore, the base station may not be required to access the Internet through a core network.

Multi-Subframe Scheduling Scheme in the Case of Performing Frequency Hopping

Information required for multi-subframe channel estimation can be added. In order to perform the multi-subframe channel estimation, a power level or coding scheme of RS (Reference signal), which is a kind of pilot signal, between continuous multi-subframes should not be changed, a power level or coding scheme of CRS (Cell-specific Reference signal) cannot be changed, but a power level or coding scheme of DMRS (Demodulation Reference signal), which is a kind of RS (Reference signal) transmitted for respective terminal, can be changed for each subframe according to legacy LTE/LTE-A standard. Therefore, a power level or coding scheme of URS (UE-specific Reference signal) is not changed in corresponding multi-subframe during multi-subframe channel estimation.

Regarding LTE Rel 13UE supporting enhanced coverage, when transmission of a unicast PDSCH is scheduled by an EPDCCH (which is a PDCCH for MTC communications), multi-subframe scheduling may be supported.

In addition, regarding LTE Rel 13 Low complexity MTC UE which supports normal coverage, transmission of a unicast PDSCH is scheduled by an EPDCCH (which is a PDCCH for MTC communications), multi-subframe scheduling may be supported.

Multi-subframe scheduling or cross-subframe scheduling is a scheduling method in which a specific UE burst may be scheduled in various subframes, not an existing scheduling method in which a single PDSCH (or a PUSCH) UE burst is capable of being scheduled in a single subframe and scheduling information of the corresponding UE burst is determined by a single PDCCH/EPDCCH control information item corresponding thereto. That is, unlike the existing method in which scheduling information of a PDSCH burst for a specific UE in a specific subframe may be determined as a single PDCCH/EPDCCH control information item for the specific UE in the specific subframe, a PDSCH burst for a specific UE in various subframes may be allocated by a single PDCCH/EPDCCH control information for the specific UE in a specific subframe.

FIGS. 7 and 8 are conceptual diagrams illustrating multi-subframe scheduling or cross-subframe scheduling in the case of transmission of a PISCH according to an example embodiment of the present invention.

As shown in FIGS. 7 and 8, by employing multi-subframe scheduling or cross-subframe scheduling, it is possible to schedule multiple PUSCH transmission (or multiple PDSCH transmissions) in a single Downlink Control Information (DCI) format, thereby dramatically reducing downlink control overhead.

In addition, in the case of PUSCH transmission in FIG. 8, an uplink data rate has 2.33 times greater than that of PUSCH transmission in FIG. 7. Such multi-subframe scheduling or cross-subframe scheduling may be applied to downlink PDSCH transmission.

Multi-subframe scheduling or cross-subframe scheduling may be employed for R12 MTC communication for the purpose of coverage improvement: if an EPDCCH is repetitively transmitted for coverage improvement, it requires long time to decode a great amount of control information at a terminal, so that starting a related PDSCH may be delayed, and, if an MTC terminal supporting coverage improvement employs EPDCCH repetition transmission, multi-subframe scheduling or cross-subframe scheduling is required.

Multi-subframe scheduling or cross-subframe scheduling may dramatically reduce downlink control overhead, power consumption, and the number of switching of subframes, and may increase a data rate.

Hereinafter, a multi-subframe scheduling scheme in the case of performing frequency hopping is described.

1) By using system information, such as an MIB or an SIB, which is repetitively broadcasted to all MTC terminals within a network, it is possible to provide common multi-subframe scheduling information so that all the MTC terminals within the network may use the multi-subframe scheduling information.

In addition, it is possible to enable an MTC terminal to uniquely determine multi-subframe scheduling information allocated thereto by applying a terminal ID, such as RNTI, IMSI, or GUTI, to a predetermined formula. That is, by using system information and a terminal ID, it is possible to enable each MTC terminal within a network to determine multi-subframe scheduling information allocated thereto.

2) It is possible to provide commonly available multi-subframe scheduling information to users of a specific group by using a downlink control channel, such as a PDCCH, which is transmitted to the users of the specific group, so that the users of the specific group may use the available multi-subframe scheduling information.

In addition, it is possible to enable a MTC terminal to uniquely determine multi-subframe scheduling information allocated thereto by applying a terminal ID, such as RNTI, IMSI, TMSI, or GUTI, to a predetermined formula. That is, by using common downlink multi-subframe scheduling information provided to users of a specific group and a terminal ID, it is possible to enable each MTC terminal within a network to determine multi-subframe scheduling information allocated thereto.

3) By using a downlink control channel (e.g., a UE-specific-EPDCCH) transmitted to a specific user, it is possible to provide multi-subframe scheduling information to the specific user so that a terminal of the specific user may use the multi-subframe scheduling information.

4) In the process of determining multi-subframe scheduling information in the aforementioned three manners, an SFN, a subframe index, and a slot index may be further used to determine multi-frame scheduling information.

Specifically, by applying an ID of an MTC terminal and an SFN, such as an MIB and an SIB1, which is transmitted from a base station as system information, to a predetermined formula used for determining multi-subframe scheduling information, each MTC terminal within a network may be enabled to determine independent multi-subframe scheduling information allocated thereto. In the same manner, each MTC terminal is allowed to adjust subframe/slot multi-subframe scheduling information by using not only an SFN and a terminal ID, but also a subframe index and a slot index, so that each MTC terminal may determine independent scheduling information. By doing so, frequency resources may not be wasted since only information common among all users of a specific group is transmitted via real communications and an additional signal is transmitted in other processes not via communications, and system efficiency may be maximized since the waste of frequency resources may be reduced as an MTC terminal is enabled to make a determination on its own.

Second, a frequency hopping cycle is managed to be aligned with multi-subframe scheduling, so that only scheduling information may be transmitted to an MTC terminal.

Third, by employing semi-static scheduling, it is possible to use control information (e.g., PDCCH) to notify the number of multi-subframes and a starting point and an ending point of a subframe using the same scheduling.

Fourth, two or more of a repetition cycle, a multi-subframe scheduling cycle, and a frequency hopping pattern cycle are managed to be aligned therewith.

Fifth, instead of providing frequency hopping pattern and cycle, repetition cycle and number of times thereof, and multi-subframe scheduling information separately through a PBCH, a PDCCH, and an EPDCCH, one pattern out of the above three, two patterns according to two patterns, and an interaction formula preset between cycles are determined and used, so that control information necessary to be transmitted may be reduced, thereby maximizing system efficiency. The simplest way is the fourth way in which the cycles are aligned with each other.

The above methods enable reducing size of common control information necessary to be transmitted. If there is information capable of being shared between various patterns, the amount of information necessary to be transmitted may be reduced further than transmitting all the information separately, and thus, overhead may be reduced. In particular, in the case of the third method, persistent scheduling is a method which is used in the existing LTE VoIP and in which, in the case of voice, data needs to be transmitted persistently in each subframe since voice has a real-time characteristic. To this end, once a PDCCH/EPDCCH carries scheduling, operations are performed in subsequent subframes according to the same scheduling information since transmitting a PDCCH/EPDCCH attached with scheduling information in each subframe at each time is cumbersome. In order to reuse the scheduling information, only duration of performing persistent scheduling is set and provided since an MTC terminal is mainly about data, not voice, but even a volume of data is small.

The PRACH preamble may be transmitted using bandwidth smaller than subcarrier space. SNR increases when the bandwidth decrease. When the bandwidth decrease, the data rate decreases, but there is no side effects due to the decrease of data rate since the PRACH preamble does not include data. When PUSCH is scheduled to transmit UCI information to be carried via PUCCH, the UCI information to be carried via PUCCH may be transmitted via PUSCH, instead of via PUCCH. Alternatively, in MTC, a PUCCH may not be used and the UCI information to be carried via PUCCH may be transmitted via PRACH preamble instead of via PUCCH. Alternatively, in MTC, a PUCCH may not be used and operations may be implemented without transmission of some part of UCI information generally transmitted by the PUCCH.

A method of performing random access in a machine type communication according to example embodiments of the present invention, may include the below steps:

-   -   1) at base station, performing synchronization with an MTC         terminal;     -   2) at the base station, sending (or transmitting) system         information to the MTC terminal; and     -   3) at the MTC terminal, performing a random access procedure         using the received system information.

A method of performing a random access procedure between an MTC (machine type communication) terminal and a base station according to example embodiments of the present invention, may include the below steps:

1) at the MTC terminal, performing a synchronization with the base station; and

2) at the MTC terminal, receiving a system information from the base station,

3) at the MTC terminal, performing a random access procedure using the received system information.

MTC terminal send RA (random access) preamble to the base station. The base station receives RA (random access) preamble and send RAR (random access response) message to the MTC terminal.

MTC terminal send a RRC connection request message in response to the RA (random access) response. The RRC connection request message may include terminal ID. The base station recognize or knows an MTC terminal based on the terminal ID and are ready for resource allocation.

The base station send RRC connection setup message to the MTC terminal.

In general, an NB-IoT (Narrow Band-IoT) uses a reduced bandwidth, which is smaller than 1.4 Mhz bandwidth of MTC terminal.

Both of an uplink and a downlink in the NB-IoT use the reduced bandwidth—for example, 180 kHz—which is smaller than 1.4 Mhz (i.e. the bandwidth of MTC terminal). Thus, the NB-IoT can provide an IoT service suitable for a sensor application using a low data rate.

The downlink of NB-IoT uses OFDMA (Orthogonal frequency-division multiple access) and very small sub-carrier spacing such as 15 kHz or 3.75 kHz.

The uplink of NB-IoT uses FDMA (Frequency division multiple access) or SC-FDMA (Single-carrier FDMA) using GMSK (Gaussian minimum-shift keying) modulation, and can use 2.5 kHz sub-carrier spacing. In downlink, there always exists an interference due to CSR (Cell Specific Reference Signal), however, in viewpoint of interference, uplink of NB-IoT can use a sub-carrier spacing smaller than the sub-carrier spacing of the downlink of NB-IoT.

In case of uplink of NB-IoT, 15 kHz sub-carrier spacing can be used, the length of CP duration should be increased considering the timing accuracy of detecting an PRACH from an UE at extremely poor coverage condition. Thus, in case of uplink of NB-IoT, the sub-carrier spacing can increase about six times higher than the sub-carrier spacing of MTC. Namely, In PUSCH (Physical Uplink Shared Channel) of NB-IoT, 2.5 kHz sub-carrier spacing can be used. In addition, SC-FDMA can be used together with PARR reducing scheme in multiple tones transmission such that high data rate can be supported.

In case of uplink of NB-IoT, the sub-carrier is packed tightly in order to enhance the coverage and in order to provide high capacity even while device complexity and cost are reduced.

In case of NB-IoT, one PRB is divided into 12 sub-carriers in order to support IoT service within 200 kHz bandwidth of existing GSM (Global System for Mobile Communications), however, existing bandwidth is stretched by six times in time domain while the existing bandwidth is reduced to about one-sixth in frequency domain.

In case of NB-IoT, in time domain, existing bandwidth can be stretched not only by six times but also by four times, alternatively, other value or ratio of time stretch can be available. The sub-carrier spacing is adjusted according to the value or ratio of time stretch. For example, the sub-carrier spacing can be 2.5 kHz (i.e. 15 kHz/6) when the value or ratio of time stretch is six, and the sub-carrier spacing can be 3.75 kHz (i.e. 15 kHz/4) when the value or ratio of time stretch is six.

FIG. 10 shows an uplink frame structure of NB-IoT.

Referring to FIG. 10, in case of unlink of NB-IoT, M-subframe has 6 ms of subframe duration, one M-subframe is comprised of two slots, and each slot has 3 ms duration. In case of unlink of NB-IoT, as previously described, 2.5 kHz subcarrier spacing can be used.

FIG. 11 shows sub-carrier spacing at uplink of NB-IoT.

Referring to FIG. 11, in case of unlink of NB-IoT, existing 1 ins of subframe duration is stretched by six times in time domain to provide 6 ms of subframe (M-subframe) while the existing LTE bandwidth, which corresponds to 6×180 kHz, 6 PRB, is reduced to about one-sixth, i.e. 180 kHz (i.e. 6×30 kHz) of narrow band in frequency domain.

In case of the sub-carrier spacing in unlink of NB-IoT, one PRB is comprised of twelve sub-carriers, one PRB corresponds to 30 kHz of bandwidth, and thus one sub-carrier can have 2.5 kHz (i.e. 20 kHz/12) of sub-carrier spacing.

The unlink of NB-IoT can use two uplink physical channels such as M-PRACH and M-PUSCH or three uplink physical channels such as M-PRACH, M-PUCCH and M-PUSCH.

M-PRACH and M-PUSCH can perform, without using M-PUCCH, the function of transmitting uplink control information of PUCCH (dedicated PUCCH). The uplink control information (i.e. ACK/NACK for M-PDSCH) can be multiplexed with data package, which is included in M-PUSCH, used for general purpose application due to the size of data package used for IoT application.

FIG. 12 shows an example of a format of uplink physical channel PRACH.

Referring to FIG. 12, the uplink of NB-IoT can provide single tone transmission, and PRACH can be transmitted via single tone transmission scheme using 312.5 kHz sub-carrier spacing smaller than 2.5 kHz sub-carrier spacing, which is an uplink sub-carrier spacing of NB-IoT

Specifically, the uplink transmission of NB-PRACH can be performed by using single tone transmission together with frequency hopping. Such single tone transmission can provide low power and low complexity of UE considering coverage class or coverage level while capacity is guaranteed even in an extremely poor coverage condition.

Alternatively, NB-PRACH can use 3.75 kHz sub-carrier spacing for single tone transmission, and by using 3.75 kHz sub-carrier spacing, it is possible to provide more preambles compared with the case in which 15 kHz sub-carrier spacing is used, and to provide enhanced capacity in an extremely poor coverage condition, thereby supporting expanded coverage—e.g. at maximum 40 km of cell size—.

Alternatively, in case of NB-PRACH, two CP (Cyclic prefix) lengths can be provided so as to support different cell size.

The transmit power of PRACH of NB-IoT can be set the maximum power. The PRACH of NB-IoT can be transmitted at maximum power. The maximum transmit power of PRACH of NB-IoT can have predetermined value.

Alternatively, with regard to NB-PRACH transmission, if more than one repetition level is configured (or used) in a cell so as to low power operation of UE, UE can transmit NB-PRACH (i.e. PRACH of NB-IoT) with the maximum power except for the lowest repetition level (in case of the highest coverage level or coverage class), otherwise, UE can transmit NB-PRACH (i.e. PRACH of NB-IoT) by using a power ramping scheme.

NB-PRACH Repetition Transmission

NB-PRACH repetition transmission can be provided when NB-PRACH resource is configured in order to support NB-IoT terminals or devices belonging to different coverage classes or coverage levels. NB-IoT terminals or devices can select appropriate

Repetition Transmission Based on the Coverage Class or Coverage Level

The repetition number of the NB-PRACH repetition transmission can be selected among a predetermined set {1, 2, 4, 8, 16, 32, 64, 128}, and thus the NB-PRACH repetition transmission is done by the selected repetition number.

A base station can set at maximum three kinds of NB-PRACH repetition transmission selected from the predetermined set based on above described

Coverage Class or Coverage Level

The DCI (Downlink Control Information) within NB-PDCCH (i.e. PDCCH of NB-IoT) can indicate the repetition number of NB-IoT RAR/Retransmission of Msg3/Msg4. Specifically, during random access procedure, when an NB-IoT terminal or device may fail to receive Msg4 after the NB-IoT terminal or device receives RAR and transmits Msg3, the NB-IoT terminal or device repetitively re-transmit Msg3, and may change coverage class or coverage level due to discrepancies of coverage class or coverage level when contiguous receiving of Msg4 fails for a predetermined number of repetition transmission. In above case, the DCI (Downlink Control Information) within NB-PDCCH can indicate the repetition number of Msg3 re-transmission before the coverage class or coverage level is changed.

According to example embodiments of the present invention, a dual mode can be used. The dual mode can support MTC communication using 1.4 MHz bandwidth—which corresponds to 6 PRB—and NB-IoT communication using 180 kHz bandwidth.

It can be indicated via a high layer signaling which one of the MTC communication and NB-IoT communication is supported. For example, it can be indicated via a MIB (Master Information Block) or SIB (System information block) which one of the MTC communication and NB-IoT communication is supported. In addition, one PRB, which is allocated within the system bandwidth of legacy LTE system, can be used when NB-IoT terminal or device uses one PRB.

Although the embodiments of the present invention have been described, it will be understood by one of ordinary skill that various modifications can be made to the present invention without departing from the scope of the invention defined by the appended claims. 

What is claimed is:
 1. A terminal for receiving a downlink communication from a base station, the terminal comprising: a transceiver that transmits and receives a radio signal; and a processor operatively coupled with the transceiver and configured to: receive system information, control information and data from the base station, wherein a frequency hopping is performed on the system information, the control information and the data, wherein the frequency hopping is performed using a frequency hopping pattern, wherein the frequency hopping is not performed on a Master Information Block (MIB), wherein a granularity for the frequency hopping pattern varies according to a coverage level, wherein, when the granularity for the frequency hopping pattern is set as a common value, the common value varies according to the coverage level, and wherein, when the common value varies according to the coverage level, the common value is received by the terminal via a System Information Block (SIB) message.
 2. The terminal of claim 1, wherein the frequency hopping pattern is generated or determined by using a combination of a cell identifier (ID), a system frame number and a subframe index.
 3. The terminal of claim 1, wherein the frequency hopping pattern is received using a persistent scheduling or a semi-persistent scheduling.
 4. The terminal of claim 1, wherein the frequency hopping is not performed on a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS) for a synchronization, and a Physical Broadcast Channel (PBCH) carrying the system information.
 5. The terminal of claim 1, wherein a repetition level used for the frequency hopping varies according to the coverage level, and wherein the granularity for the frequency hopping pattern is one of the common value, multiple values, and a variable value.
 6. The terminal of claim 5, wherein, when a time division duplex (TDD) transmission scheme is applied, an identical set of narrow bands is used for an uplink transmission and a downlink transmission.
 7. The terminal of claim 5, wherein, when the granularity for the frequency hopping pattern is set as the variable value, the granularity for the frequency hopping pattern is determined based on at least one of a repetition number and a number of narrow bands used for the frequency hopping.
 8. A device for receiving a downlink communication from a base station, the device comprising: a transceiver that transmits and receives a radio signal; and a processor operatively coupled with the transceiver and configured to: receive system information, control information and data from the base station, wherein a frequency hopping is performed on the system information, the control information and the data, wherein the frequency hopping is performed using a frequency hopping pattern, wherein the frequency hopping is not performed on a Master Information Block (MIB), wherein a granularity for the frequency hopping pattern varies according to a coverage level, wherein, when the granularity for the frequency hopping pattern is set as a common value, the common value varies according to the coverage level, and wherein, when the common value varies according to the coverage level, the common value is received by the terminal via a System Information Block (SIB) message.
 9. The device of claim 8, wherein the frequency hopping pattern is generated or determined by using a combination of a cell identifier (ID), a system frame number and a subframe index.
 10. The device of claim 8, wherein the frequency hopping pattern is received using a persistent scheduling or a semi-persistent scheduling.
 11. The device of claim 8, wherein the frequency hopping is not performed on a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS) for a synchronization, and a Physical Broadcast Channel (PBCH) carrying the system information.
 12. The device of claim 8, wherein, when a time division duplex (TDD) transmission scheme is applied, an identical set of narrow bands is used for an uplink transmission and a downlink transmission.
 13. The device of claim 8, wherein a repetition level used for the frequency hopping varies according to the coverage level, and wherein the granularity for the frequency hopping pattern is one of the common value, multiple values, and a variable value.
 14. The device of claim 13, wherein when the granularity for the frequency hopping pattern is set as the variable value, the granularity for the frequency hopping pattern is determined based on at least one of a repetition number and a number of narrow bands used for the frequency hopping.
 15. The device of claim 8, wherein an available narrow band set of the frequency hopping is notified to the device by using a System Information Block (SIB).
 16. The device of claim 8, wherein a narrow band set of the frequency hopping is limited to a specific narrow band set and the frequency hopping is performed at a specific narrow band set.
 17. A method of performing a random access procedure between a terminal and a base station, the method comprising: performing, by the base station, a synchronization with the terminal; and transmitting, by the base station, system information to the terminal, wherein a PRACH(Physical Random Access Channel) signal is used to distinguish between a coverage extension terminal and a normal terminal, wherein a PRACH corresponds to a PRACH of a Narrow Band-IoT (NB-IoT), the NB-IoT uses a reduced bandwidth which is smaller than a 1.4 Mhz bandwidth of a Machine Type Communication (MTC) device, and an uplink of the NB-IoT uses a sub-carrier spacing smaller than a sub-carrier spacing of the downlink of the NB-IoT.
 18. The method of claim 17, wherein an uplink transmission of the PRACH of the Narrow Band-IoT (NB-IoT) is performed by using a single tone transmission together with a frequency hopping.
 19. The method of claim 17, wherein the PRACH of the Narrow Band-IoT (NB-IoT) is transmitted at a maximum power.
 20. The method of claim 17, wherein, if more than one repetition level is configured or used in a cell, the terminal transmits the PRACH of the Narrow Band-IoT (NB-IoT) with a maximum power except for the lowest repetition level, otherwise, the terminal transmits the PRACH of the Narrow Band-IoT (NB-IoT) by using a power ramping scheme. 